4411
300
417
331
423
285
3014
4610
321
305
318
530
30877
23490
21672
19473
1569267
15122
1401148
13516
1239144
11910
10530
8880