22908 956
55611 575
27551 1828
40498 397
42623 1491
36341 2018
30414 1772
23979 1055
39790 2004
50618 1693
22673 1056
17102 752
116241 1282
115065 1335
108537 2065
103131 2759
98904 1385
83525 1482
83157 1728
75755 724
74177 1113
72807 2104
70790 1242
70420 961