37095 110
18507 32
5880 31
13350 27
4958 24
830 10
2902 9
2094 7
2937 7
2224 7
1750 6
3561 5
2763 4
2378 4
2813 4
2505 4
1352 4
1444 3
1483 3
2005 2
1483 2
1257 1