3593 16
3102 9
3886 22
6728 35
5188 24
7181 26
3405 6
3812 23
3141 12
8331 36
3499 29
3066 10
3788 11
1177 4
4971 14
4372 15
15214 53
7434 38
6231 29
2885 12
3929 11
2551 9
1991 6
6029 25