12862 144
35595 1328
51772 546
50283 1950
51876 1614
28688 1131
49099 576
45186 981
34366 525
50653 590
49545 1906
13075 1515
343332 5190
289134 3095
264593 3756
245425 2761
213125 2096
203896 3010
193770 2625
186166 2296
150758 1785
123539 2379
123287 1247
122733 975