2230 613
1750 466
534 111
131 27
1970 309
9091 74
353 62
1613 412
3375 670
2964 344
3617 302
2722 472
2699 140
4320 725
14577 783
12101 761
4076 621