351263 2682
16827 116
636861 2976
540809 4291
74931 526
1028586 4378
326551 980
314477 1231
130610 396
262284 1080
402755 2074
295011 1388
114869 1582
185452 601
676464 4791
9 1485
482001 3184
1601 10
273984 1446
774825 6886
344998 2168
248771 1802
310239 2499
192867 666