29428 80
14855 30
20991 55
13340 28
11223 17
15216 16
19989 46
11337 17
11578 21
17728 55
12114 7
19391 46
22417 52
31582 68
26935 42
75303 409
28562 54
28025 111
14946 40
17740 33
14451 23
26180 107
31666 158
28232 74