16001 932
15621 178
13146 391
5750 156
8830 662
6285 63
5597 44
14959 605
7937 380
11839 619
8557 547
6479 858
4407 37
4758 107
2772 197
20162 814
8411 611
3298 66
11961 211
10938 137
4521 242
11026 906
14118 348
5199 680
16699 434
6573 316
20454 255
4341 29