45300 857
18546 925
15891 201
21204 58
6642 664
64922 904
3884 688
53703 155
16659 547
4108 777
18690 100
7671 770
13503 47
4438 563
8908 99
43965 789
3441 243
2666 463
12720 557
4269 639
11726 922
3460 579
3472 244
15270 463
4116 674
2249 500
3065 597
1111 83