39893 98
11034 39
12401 29
4589 23
8183 21
3258 17
3308 14
2732 13
3764 13
1971 11
2043 10
1670 10
2089 9
2375 9
4042 9
3071 9
2851 9
2210 9
2500 8
2048 8
2463 8
2094 8
2167 8
2364 8