149623 306
412548 4192
458347 2097
367736 3674
719801 4109
1080115 4509
243688 673
454695 3039
299707 1703
574763 2888
586742 2375
288534 2517
527312 5808
321999 1700
1147259 9854
906093 5803
798390 5534
342281 1323
302441 1126
512599 2503
154492 420
651750 3547
241301 1399
374974 1069