383
303
372
343
559
538
940
220
427
547
7716
160
35637
27450
25953
23283
1905267
17874
1714148
16206
1524147
13450
13100
11080