3145 20
4046 8
4167 10
2863 9
7480 30
5226 19
14414 41
5559 9
2395 11
3118 17
2142 13
2092 5
1224 4
1493 3
2302 4
1805 1
1439 1