37000 110
18472 32
13322 27
5836 31
4907 24
3520 5
2902 7
2876 9
2776 4
2739 4
2456 4
2344 4
2192 7
2063 7
1977 2
1725 6
1461 3
1459 2
1413 3
1323 4
1235 1
794 10