21163 42
7348 20
11744 37
7318 17
11071 34
6800 9
19995 53
10810 28
6381 13
31557 98
4829 9
5426 16
38331 107
16456 28
69601 196
4623 11
15792 42
44121 123
11958 30
6889 16
17852 53
2960 4
9341 45
8270 31