1516 278
2868 823
1715 501
200 24
3121 610
2801 441
9157 383
3275 366
12960 117
23379 358
19401 750
6294 207