633
12416
922
4610
503
517
522
797
423
5721
11216
312
37757
29120
27423
24684
2104267
19184
1863153
1721147
17146
14210
13920
12130