3388 18
18193 23
14011 37
25236 32
11771 30
12227 55
4051 17
51551 162
29701 39
42257 82
1421 1
1789 5
15334 24
35294 71
40353 96
33578 82
31298 82
12219 59
4899 17
5209 10
2159 9
11168 12
1758 10
1815 1