660
4810
387
560
760
515
464
446
556
542
408
392
27427
20720
19251
17092
1357265
13362
1216148
11936
10840
1020144
9050
79111