2231 8
5239 23
5985 22
4854 15
5671 22
3987 15
3446 5
4370 17
7397 84
2670 5
2088 8
2336 10
4900 3
3330 7
2940 6
5999 25
9855 48
37435 130