341
400
330
424
303
4411
396873
300
423
285
323
321
30217
23050
21182
18973
1518267
14562
1361148
13106
1175144
11640
10200
8480