50491 60
30002 782
6524 725
10124 699
5929 689
10859 671
9431 160
10137 596
5753 503
54147 823
5568 614
3530 610
15244 694
4420 422
6047 836
21457 537
9824 526
20484 873
8835 320
3551 584
4445 378
163272 974
232545 589
2757323 6611
14888 213
698273 1987
4087 465
8029 593