10302 446
5609 632
34650 91
15140 126
244697 1195
2417774 3912
329272 529
2180264 3421
384085 1161
278465 1568
2794992 6632
251795 640
188588 592
698950 1988
252583 1182
95903 372
142682 691
116006 632
46147 385
55533 627
293212 1059