40435 28
8249 12
8463 15
8406 10
1742 4
2330 2
3741 14
11200 31
35925 32
75834 106
6607 13
19350 31
2390 7
4437 14
4124 12
4872 7
22207 21
3423 2
6742 4
21078 23
2220 2
4218 7
3681 2
27206 33