8890 35
3707 12
4972 24
19136 66
5417 24
2973 3
1675 6
4571 34
11268 55
2926 13
5498 24
5069 14
9308 41
41917 282
12662 56
2798 8
3344 12
20288 139
4381 31
8340 29
4341 12
1759 2
7177 25
30792 125