20581 48
21153 60
4171 11
35584 89
43999 90
31643 23
27053 45
11416 34
9264 21
30292 34
25204 35
16526 34
9934 4
12002 17
28266 32
45440 104
141393 295
11866 19
10620 7
12559 34
40688 40
58489 180
23879 35
19069 35