12524 66
337612 1115
531798 983
217820 268
359248 547
189052 747
349248 771
147296 238
143375 931
46063 573
76596 189
62581 293
65783 278
49993 486
85602 819
48978 472
68809 388
1546286 4451
1326897 2508
453221 1310
1093504 1876
307631 1217
623181 1320
1659527 3620
423551 1698
38520 181