2929 296
22153 420
10152 876
8157 843
4030 330
5080 232
8566 830
10490 257
18383 72
22503 515
29529 857
20763 78
21672 281
50023 179
32391 430
53871 365
9525 333
21016 52
7152 293
16692 665
20881 283
17194 798
6744 513
2906 215
1348 70
14605 701
3813 119
11335 626