380
366
350
394
423
523
283
5014
666
393
563
525
30287
23100
21222
19033
1529267
14602
1373148
13166
1184144
11680
10240
8510