51011 633
6799 280
8651 494
38131 273
50408 60
29824 782
6301 725
9924 699
5725 689
10674 670
9239 160
10079 596
5392 503
53956 823
5458 614
3481 610
15037 694
4272 422
5816 836
20615 537
9720 526
20343 873
8679 320
3405 584
4320 378
163164 974
232304 589
2691339 6598