1135 296
14385 419
9554 876
7772 843
3515 330
4266 232
7729 829
10370 257
18219 72
21959 515
28850 857
20651 78
20998 281
48467 179
31252 430
53434 365
9023 333
20623 52
6981 293
16252 665
19094 283
16674 798
6616 513
2784 215
1277 70
9901 700
3659 119
11001 626