5010
6934
5214
7715
5818
5817
570
810
1000
10210
13520
583
23466
17640
15481
13922
10732
1045263
9444
927148
9210
773142
7180
70311