36859 110
18405 32
13264 27
5799 31
4862 24
3469 5
2805 9
2768 7
2734 4
2693 4
2423 4
2310 4
2168 7
2028 7
1951 2
1693 6
1427 3
1419 2
1391 3
1291 4
1199 1
698 10