32566 171
9891 27
41735 137
11048 27
10917 37
17104 40
18672 61
2238 9
21011 34
44151 100
14440 23
28905 73
3674 14
7801 43
20960 26
4156 11
12187 46
174286 447
11668 42
14627 37
25183 43
9167 15
3410 15
23372 56