17296 39
3403 9
2561 6
12359 47
1823 1
3045 13
8580 9
8270 31
19956 26
19695 32
3413 11
3204 7
1673 2
2217 2
10840 17
71576 308
41595 123
15310 60
8187 24
32509 153
5161 20
3820 13
2872 7
21035 68