90 3
69 3
10 1
46 6
11 6
21870 198
2501 5
3380 9
5072 26
3040 15
18448 104
11744 104
9763 52
17980 95