12999 10
19002 47
17890 35
17995 33
17400 36
24366 32
19490 44
15032 17
15506 34
11733 21
22837 61
32886 90
13127 23
13516 15
33816 83
20371 26
20108 32
19464 40
19689 47
19533 35
17066 21
18268 35
21417 29
46412 92