182176
15448
1470
1349
1270
12419
1100
8316
788956
704
640
6212
615
596
595
5210
5122
476
446
4322
383
372
3610
3616
344
285
280
245
232
212
206
190
182
130
121
91
84
60