541 11
1076 3
9205 17
8302 19
7271 34
3666 30
10947 46
21580 166
1788 18
6851 64
7306 32
13026 22
8224 25
18830 40
6218 29
7214 39
9943 65
71628 82
38762 156
38482 171
29148 58
20405 18
11611 20
30285 132