31324 62
10171 47
5562 29
5216 26
4432 14
4127 16
3910 22
3439 20
3088 7
2230 11
2215 8
2167 9
1938 10
1899 39