44976 857
18528 925
15880 201
21162 58
6639 664
64863 904
3880 688
53663 155
16655 547
4104 777
18679 100
7663 770
13497 47
4438 563
8899 99
43894 789
3440 243
2663 463
12700 557
4262 639
11713 922
3458 579
3472 244
15250 463
4114 674
2246 500
3060 597
1108 83