500
821
8413
5236
617
4713
7012
784
555
570
574
5010
28197
21380
19651
17433
1392265
13662
1265148
12266
10990
1056144
9340
80211