26432 121
4515 15
58872 183
32281 68
7128 19
12887 31
23727 47
24333 70
36209 53
6715 32
9985 26
14244 23
176122 403
60344 125
3865 11
3227 10
1138 4
1605 3
3501 5
1140 1
7056 17
8705 24
2236 1
5059 21