32081 64
26439 117
17938 14
8968 21
3222 13
2985 10
2965 9
2637 6
2558 9
2519 7
1985 6
1924 2
1835 5
1829 3
1633 2
1586 5
1529 2
1506 4
1500 2
1488 4
1423 4
1396 12
1363 4
1303 2