14933 16
16757 102
12313 93
11640 24
10911 21
14217 35
13012 22
11487 16
70383 166
34346 106
50414 153
22930 53
26741 113
19027 35
24940 55
22060 60
16322 29
18616 37
17684 38
24514 64
19170 67
26563 99
24292 74
21526 63