89711
1220
1240
980
973
550
442802
552
400
291015
272031
257747
33097
25230
23572
20913
1704267
16292
1523148
14506
1364144
12560
11400
9780