2617 85
2595 523
16431 78
10366 283
2909 60
2442 31
3855 443
16472 588
3275 788
39136 173
6462 583
846 119
4356 373
2485 671
1584 262