354
377
588
404
195
367
285
257
300
220
241
355
30217
23050
21182
18973
1518267
14562
1361148
13106
1177144
11670
10200
8480