21886 81
10424 656
6786 108
21536 999
6224 288
3204 147
2547 325
6759 509
3573 211
3882 408
2779 425
3396 35
3034 393
6021 754
3885 468
5881 668
44714 995
2135 382
4934 648
2367 78
2953 564
2148 167
4683 637
4167 821