246605 1196
2668705 4028
248182 1043
331966 529
46238 1003
21463 549
2427712 3522
386829 1161
283474 1571
233783 590
194590 744
3121722 6748
254561 640
189945 592
15538 624
705586 1989
384377 1083
257347 1184
97091 372
2850849 7251
143627 691