247360 1043
3396 148
2177767 3421
384059 1161
278420 1568
232670 589
2791345 6632
698881 1988
378696 1078
95880 372
2502105 7123
3068 755
115997 632
41055 581
5058 259
46138 385
58658 485
55505 627
14391 539
46590 393
20855 329
28598 215