343156
333080
312184
308099
303272
2995117
298867
292192
2920108
2830103
2743120
272268
270771
2703113
2700114
269357
2614120
260761
2579106
257088
1440110
1494106
1490113
150275
1482120
155596
143762
1481106
1447113
146077
150277
151778
148666
146178
142456
143665
148059
145550
145765
159375