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