3020 112
29643 307
5929 656
25033 348
7760 164
2342 554
18331 709
11694 712
6148 244
7243 189
8194 625
5176 441
56266 452
16023 60
41601 198
8858 387
36671 74
12082 482
9728 505
9227 949
8578 268
6555 742
6322 145
1884 409