12031 66
337439 1115
531541 981
217702 268
358973 547
188985 747
349080 770
147207 238
143319 931
46043 573
76586 189
62565 293
65768 278
49987 486
85584 819
48968 472
68791 388
1545852 4449
1326675 2505
453152 1310
1093360 1874
307524 1217
622978 1320
1659231 3619
423399 1695
38507 181