111715 250
14554 58
11008 61
9199 19
6371 23
6118 32
6027 20
3953 12
3069 6
2975 2
2865 8
2734 9
2461 9