2232 613
534 111
1993 309
9097 74
1618 412
6384 447
34671 913
4681 637
8145 553
10145 846
3654 181
17290 589
14412 39
10081 619
81856 565
18034 116
15370 119
8846 47
2264 278