630
6013
5413
525
487
632
480
675
6122
628
7012
5325
33287
25380
23692
21063
1719267
16352
1538148
14596
1381144
12610
11570
9810