46591 857
18657 925
21377 58
6662 664
65271 904
3905 688
53866 155
16690 547
4121 777
13521 47
4447 563
8957 99
44145 789
3463 243
2678 463
12796 558
4297 639
11808 922
3476 579
3476 244
15323 463
4133 674
2278 500
3081 597
1124 83