15889 12
11782 18
13153 6
16157 8
12177 14
16525 38
13898 28
27744 78
22182 46
19656 47
21480 35
29449 65
32391 151
21048 44
32199 51
66342 172
15570 33
12812 90
22432 59
20118 38
16597 14
15666 48
19189 38
30258 177