2953 296
22162 420
10161 876
8181 843
4050 330
5083 232
8568 830
10491 257
18383 72
22517 515
29544 857
20764 78
21691 281
50061 179
32410 430
53885 365
9525 333
21020 52
7154 293
16701 665
20888 283
17213 798
6745 513
2908 215
1348 70
14614 701
3816 119
11343 626