513
383
3510
519
404
433
406
656
516
270
28197
21320
19631
17402
1391265
13662
1264148
12256
10990
1055144
9310
80211