32093 64
26452 117
17946 14
8969 21
3228 13
2987 10
2972 9
2640 6
2561 9
2525 7
1992 6
1929 2
1835 5
1832 3
1635 2
1589 5
1535 2
1508 4
1502 2
1493 4
1427 4
1401 12
1369 4
1305 2