246431 1043
325444 529
1805365 3194
380521 1159
270775 1567
2289591 6340
249523 640
186526 592
689410 1979
245772 1179
94106 372
141619 691
109368 629
53472 627
287880 1058
97980 453
45131 393
255117 830
83843 541
59533 597
169431 1066
59113 507
53887 163