15196 30
26944 28
21438 48
23693 42
12580 17
22017 66
17750 26
25802 38
35717 72
26241 72
58975 118
16025 38
21505 34
88629 282
23677 68
19863 45
20803 32
27592 32
39871 93
46154 86
27140 37
18847 33
22238 43
23026 43