16002 932
15622 178
13149 391
5752 156
8830 662
6285 63
5597 44
14959 605
7937 380
11839 619
8559 547
6482 858
4407 37
4758 107
2772 197
20163 814
8411 611
3298 66
11961 211
10938 137
4522 242
11026 906
14118 348
5200 680
16699 434
6573 316
20455 255
4343 29