15833
9785
6151
10926
12818
18845
8234
16412
194948
9607
28568
10768
13523
3077
17394
30529
8556
12528
14959
19193
10424
5312
11258
7406
20390
11485
20417