1070
6442
4463
1094
16566
5624
1835
8113
1142
4543
21595
25024
26676
22706
20344
10155
47096
55335
1885
41382