247375 1043
3405 148
2182409 3421
384108 1161
278507 1568
232696 589
2798252 6634
699015 1988
378779 1079
95930 372
2509269 7126
3075 755
116019 632
41061 581
5075 259
46157 385
58687 485
55556 627
14414 539
46617 393
20865 329
28707 215