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