2968 5
3712 15
5508 25
5411 20
3141 15
1130 5
2217 8
1127 3
1153 4
4528 14
3090 10
2880 13
1796 3
1031 3
6398 20
1395 11
2591 13
990 1
2890 5
993 2
4165 22
2069 2
2683 18
1003 1