37013 110
18478 32
13326 27
5845 31
4914 24
3529 5
2907 7
2879 9
2779 4
2745 4
2465 4
2351 4
2198 7
2067 7
1984 2
1728 6
1466 3
1463 2
1419 3
1329 4
1239 1
798 10