37089 110
18505 32
5878 31
13347 27
4953 24
828 10
2898 9
2092 7
2936 7
2222 7
1748 6
3558 5
2761 4
2376 4
2809 4
2503 4
1348 4
1441 3
1481 3
2004 2
1480 2
1256 1