500
821
8413
617
4713
7012
784
555
570
574
5010
4625
28107
21260
19621
17382
1389265
13662
1256148
12216
10960
1054144
9250
80211