1501 3
14465 34
10782 29
10188 15
3951 16
2029 11
2297 7
6740 19
11832 54
4837 20
5631 20
2385 7
1898 4