18027
17390
21985
7319
161837
2917
3861
4447
2868
39143
13702
6109
15673
9319
10772
12828
7709
3674
5953
37561
11190
3110
157780
54270
31065
2801
2916
5714
3623
4665
13600
6672
3366
10448
3483
18331
4682
2684
2823
1784
2585
14585
16509
2415
7821
9272
2390
7105
3543
3251
16121
4684
2634
2983
3396
4936
3215
18539
3197
13343