29733 379
98442 495
375250 566
31149 577
1690133 3656
752109 1396
1036271 2458
264065 551
636301 1473
736073 1120
62783 729
296062 1230
209619 222
17749 203
13559 395
17097 429
169406 844
1696168 2463
493422 1001
186689 688
333443 1164