3401 636
11303 523
6938 706
116908 598
87771 98
4430 506
2487 174
5974 104
5402 917
80280 572
89924 278
3328 551
5937 669
4254 475
6446 544
53963 742
33495 375
3672 151
7896 416
4626 739
11688 497
79480 294
29195 43
3551 59
19556 625
61803 1046
12734 306
45145 253