45058 857
18531 925
21175 58
6639 664
64882 904
3882 688
53672 155
16656 547
4104 777
13502 47
4438 563
8902 99
43920 789
3440 243
2666 463
12708 557
4264 639
11716 922
3458 579
3472 244
15257 463
4114 674
2247 500
3060 597
1109 83