44796 1768
14604 296
41137 1180
37535 988
13626 931
33362 1306
31940 1963
42352 1606
40712 1396
35788 492
51578 1953
22281 546
312761 4950
267212 2912
250675 3662
220895 2554
201105 1995
190639 2902
176399 2461
164496 2179
140424 1713
116150 2360
115994 932
115798 1223