31701 80
26019 113
14563 37
13076 18
13602 10
10698 9
19097 34
28341 132
9256 3
13276 24
18176 26
16624 22
11166 11
9938 14
35315 101
15910 22
18056 43
14285 17
23310 78
12611 21
21191 40
16181 35
14740 18
9062 6