32097 64
26457 117
17948 14
8971 21
3229 13
2989 10
2976 9
2641 6
2562 9
2527 7
1994 6
1929 2
1835 5
1834 3
1636 2
1591 5
1535 2
1509 4
1502 2
1494 4
1429 4
1403 12
1371 4
1308 2