1516 278
2868 823
1715 501
201 24
3121 610
2802 441
9157 383
3275 366
12960 117
23379 358
19402 750
6294 207