2947 296
22158 420
10160 876
8176 843
4049 330
5081 232
8566 830
10490 257
18383 72
22512 515
29538 857
20764 78
21686 281
50047 179
32403 430
53876 365
9525 333
21019 52
7153 293
16697 665
20885 283
17211 798
6745 513
2908 215
1348 70
14612 701
3816 119
11343 626