545
560
9826
4422
570
654
456
616
439
420
417
598
28197
21320
19631
17402
1391265
13662
1264148
12256
10990
1055144
9310
80211