2831 296
22114 420
10129 876
8096 843
3970 330
5059 232
8552 830
10486 257
18378 72
22464 515
29496 857
20756 78
21605 281
49937 179
32315 430
53851 365
9514 333
21004 52
7139 293
16658 665
20853 283
17153 798
6734 513
2896 215
1342 70
14589 701
3809 119
11318 626