2977 296
22167 420
10175 876
8199 843
4078 330
5093 232
8572 830
10494 257
18385 72
22532 515
29559 857
20766 78
21716 281
50107 179
32441 430
53901 365
9530 333
21031 52
7160 293
16713 665
20916 283
17231 798
6748 513
2909 215
1351 70
14617 701
3819 119
11356 626