15196 30
26944 28
21438 48
23693 42
12580 17
22017 66
17750 26
25570 38
35485 72
26003 72
58742 118
16025 38
21505 33
88399 281
23677 67
19631 44
20803 32
27592 32
39871 93
45924 86
27140 37
18847 33
22238 43
23026 43