515147
181292
1570
1290
1230
1110
8347
596
5431
4518
4318
425
400
399
3779
334
290
250
2311
2210
220
21132
2011
1912
1730
172
1614
166
152
144
112035
114
90
96
97
80
82
61
50
44293
43
30
01216