2197 613
533 111
1899 309
9057 74
1577 412
6375 447
34652 913
4680 637
8142 553
10137 846
3652 181
17280 589
14407 39
10076 619
81842 565
18027 116
15358 119
8837 47
2263 278