383
490
270
341
400
330
424
303
4411
300
417
331
30627
23250
21402
19283
1547267
14852
1389148
13336
1211144
11840
10350
8630