9624
899
9415
4717
1410
8912
7820
9117
11119
946
753
470
39887
30500
28873
26235
2253267
20394
1964153
1820149
18076
15050
14590
12880