29428 80
14855 30
20991 56
13571 28
11223 17
15216 16
19989 46
11337 17
11578 22
17728 55
12348 7
19391 46
22417 52
31582 68
27168 42
75303 412
28562 54
28025 111
14946 40
17740 33
14451 23
26180 108
31666 159
28232 74