486
496
574
4810
506
471
550
512
616
452
355
33287
25380
23692
21063
1719267
16352
1538148
14596
1381144
12610
11570
9810