31015 105
12055 14
4143 14
1923 3
6027 32
3028 6
3819 6
2269 6
3163 6
3035 6
3469 10
2367 8
7438 21
3744 9
2358 5
6107 31
10311 45
5503 16
8047 27
9160 30
8686 54
77240 146
14480 22
3421 13