103031 208
9215 32
5646 18
5581 10
5114 13
4390 34
4319 17
3385 5
3099 4
3004 3
2292 7
2277 2
1835 5
1619 3
1508 43
1289 2