2368 13
256450 2072
318786 518
186851 803
394770 1328
406148 1233
131373 526
421658 3223
433857 2545
745436 3258
215615 669
1260001 8984
835239 9925
572274 5801
555928 4016
1497933 10908
316791 3342
220248 874
332104 3211
550771 2702
571939 2862
2113 48
666875 6967
1469626 10864