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