101125
86025
5271
6412
16605
14393
70672
77695
30131
15151
21403
19112
10595
41452
1395012
37483
2120
2760
10220
13180
7870
1360