8330
967
7916
857
10823
9110
707
8510
642
463
726
645
33507
25680
23952
21343
1756267
16542
1557148
14876
1406144
12760
11780
9950