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