2203 613
533 111
1914 309
9064 74
1584 412
6377 447
34654 913
4680 637
8142 553
10138 846
3652 181
17281 589
14408 39
10077 619
81845 565
18030 116
15360 119
8838 47
2263 278