45176 857
18535 925
21185 58
6639 664
64900 904
3882 688
53678 155
16657 547
4105 777
13502 47
4438 563
8904 99
43935 789
3440 243
2666 463
12712 557
4265 639
11721 922
3459 579
3472 244
15264 463
4114 674
2248 500
3060 597
1109 83