578
560
801
8213
4122
4513
535
550
4810
4425
387
27347
20540
19101
17022
1342265
13322
1204148
11896
10780
1002144
8990
78911