15059 58
12725 261
16228 837
41545 98
17017 126
3633 359
2896 108
11186 547
24842 373
49043 326
2834102 4107
248471 1043
4201 148
2574445 3586
388346 1161
286419 1572
234152 590
3298075 6863
709655 1991
386746 1079
97426 372
3048482 7351