2749
13033
4585
34706
6931
8165
8486
33578
4103
19934
26156
18707
18269
19766
26263
30974
2886
21385
13277
15969
5636
29461
8699
15202
25269
6805
4127
14794