37019 110
18482 32
5851 31
13329 27
4923 24
802 10
2882 9
2075 7
2909 7
2208 7
1734 6
3537 5
2748 4
2360 4
2789 4
2470 4
1335 4
1425 3
1472 3
1991 2
1469 2
1246 1