3504 15
1294 3
5572 20
1483 3
824 3
1044 3
7568 16
5408 17
1513 1
2053 14
5685 25
15894 29
6839 23
8429 42
5182 16
1844 6
3258 10
960 11
2110 10
4016 7
25650 102
32085 135
36368 112
4754 27