4591955 33347
313 5
199995 1100
293392 1550
215012 2704
1095743 3957
386360 5326
521357 3956
267134 2436
977523 5351
328663 1089
9457 70
3927 20
653279 3768
592278 2338
334364 2372
511875 4500
384824 3725
563162 5268
707700 4182
10649 97
418407 4598
358507 1590
393371 2727