93
90
347
107
7932
11727
800
100
1722
1740
980
18193
14170
11981
10700
8202
810263
7320
7022
671148
599142
59910
5220