430
608
590
810
8513
9826
5210
570
4813
639
415
565
28997
22150
20361
18083
1448267
13982
1310148
12706
11270
1098144
9690
81511