81649 606
21386 1971
68994 1688
55321 795
50752 1690
45489 834
19694 311
12680 493
35270 115
54612 682
31895 702
17407 176
350062 5278
295567 3235
267977 3810
250417 2814
216559 2127
208059 3091
197550 2665
190843 2346
152987 1826
125848 2400
125770 1261
124476 994