14597 58
12470 261
15951 837
39202 94
16534 126
3468 359
2783 108
10248 546
24753 373
45365 324
2718152 4032
248215 1043
3991 148
2465593 3523
387165 1161
283670 1571
233786 590
3162890 6761
705935 1989
384593 1079
97139 372
2897040 7274