52871 518
270877 978
2574 624
3539 804
771 180
3284 597
622 79
851 135
2831 724
3835 457
1625 92
9358 817
14515 267
9650 170
36076 480
5102 504
4283 392
63470 432
101426 457
79410 553
1408 295
2755 612
2560 509
3255 903
2773 728
813 174
1188 207
889 96