3271895 6830
255380 640
190244 592
709017 1991
259114 1185
97378 372
144019 691
178761 791
118750 632
129946 1079
47315 385
57331 627
299365 1059
108485 465
100309 453
47951 393
202824 489
260333 832
86392 542
145493 273
3234 46
62925 598
182809 1069
60399 507
57602 163
121370 735
23519 113
105551 399