29684 378
98232 495
374585 565
31078 577
1688132 3654
751268 1396
1035028 2457
263424 551
635265 1470
734880 1119
62745 729
295647 1229
209288 222
17728 203
13550 395
17087 429
169212 844
1695022 2463
492582 1001
186644 688
333003 1164