2917 296
22147 420
10149 876
8153 843
4027 330
5078 232
8565 830
10487 257
18383 72
22498 515
29527 857
20761 78
21667 281
50017 179
32377 430
53870 365
9525 333
21014 52
7152 293
16687 665
20877 283
17187 798
6744 513
2905 215
1348 70
14605 701
3812 119
11331 626