128626 2409
20680 1412
74761 1928
30748 1628
64902 1647
38080 1191
42915 282
14631 1087
39683 1649
19902 555
38550 1286
50500 812
358218 5337
304948 3307
271748 3830
258073 2859
221653 2156
213152 3130
201357 2683
195629 2372
155158 1851
128618 2409
128383 1270
126478 1006