16008 932
15626 178
13152 391
5753 156
8831 662
6286 63
5604 44
14962 605
7942 380
11844 619
8564 547
6483 858
4411 37
4764 107
2772 197
20174 814
8414 611
3300 66
11965 211
10939 137
4522 242
11030 906
14122 348
5201 680
16706 434
6575 316
20462 255
4347 29