4514
402
5711
1026
657
444
635
7336
262
926
593
584
38517
29540
27793
25265
2149267
19444
1899153
1759149
17336
14470
14160
12430