2232 120
1532 32
3339 81
3343 58
3340 73
4398 122
11301 70
24136 123
11636 52
17955 75
19962 85
70217 73
14192 34
27089 93
16383 50
13111 8
28250 54
21185 18
37483 68
88673 278
79293 229
36817 69
38324 143
34912 86