15952 31
22758 25
17785 35
34647 95
20650 64
36805 83
31801 50
20539 28
17157 32
25532 61
23749 51
31593 17
16008 21
17353 50
17973 20
14516 9
40801 67
30930 50
17252 34
26581 66
29224 94
23890 59
42055 99
16098 23