18835 32
17770 27
15872 22
36233 100
36721 70
16090 25
30696 54
15603 15
27623 102
30439 88
22088 43
21506 21
23790 33
24742 56
14090 1
22019 62
27466 81
10802 6
13870 18
34033 85
13989 19
29018 51
35514 69
49472 50