16003 932
15624 178
13151 391
5752 156
8830 662
6285 63
5598 44
14959 605
7937 380
11840 619
8562 547
6482 858
4408 37
4762 107
2772 197
20163 814
8413 611
3298 66
11963 211
10938 137
4522 242
11028 906
14119 348
5200 680
16700 434
6573 316
20457 255
4345 29