103283 1521
37596 988
42938 735
72587 1340
81811 1663
64187 1018
31984 1963
18447 302
51072 1750
31512 152
49504 744
44820 1802
313493 4952
267711 2922
250951 3663
221446 2559
201358 1996
190956 2904
176759 2464
165036 2180
140673 1714
116315 2362
116158 932
115968 1223