21271 50
19454 56
22058 36
29196 55
25370 39
22110 46
43487 67
45296 115
57334 203
51991 195
46712 86
31082 83
22988 26
24612 33
19318 25
40470 69
19731 33
16790 21
20460 30
32171 133
38966 139
37332 99
46701 111
56875 191