14481 58
12290 261
15841 837
39049 94
16397 126
3453 359
2766 108
10193 546
24735 373
44925 324
2692324 4025
248131 1043
3949 148
2444877 3520
386818 1161
283353 1571
233662 590
3139600 6744
705512 1989
384376 1079
97081 372
2871467 7256