29728 379
98409 495
375110 566
31135 577
1689739 3656
751947 1396
1036049 2458
263955 551
636112 1472
735852 1120
62779 729
295954 1230
209554 222
17745 203
13556 395
17096 429
169372 844
1695960 2463
493281 1001
186685 688
333293 1164