361
341
330
337
424
4411
300
331
423
285
3014
31077
23780
21862
19583
1580267
15222
1408148
13626
1245144
12000
10660
9030