2229 613
533 111
1957 309
9083 74
1606 412
6382 447
34665 913
4681 637
8142 553
10145 846
3652 181
17286 589
14411 39
10077 619
81850 565
18033 116
15365 119
8844 47
2264 278