3015 10
2136 2
1735 3
2206 3
1401 3
3832 19
11890 57
1950 9
1210 1
5274 27
9548 36
27387 58
5389 21
4720 20
6266 33
7737 21
1272 2
3128 11
2548 4
1869 4
2895 11
20172 43
4344 11
3972 16