626 4
1501 11
3118 13
9561 18
10153 33
15180 19
4233 14
18974 26
9687 20
18853 51
40738 108
19034 24
10720 16
8405 10
22605 32
8876 6
13288 34
10861 43
5859 18
8692 24
5366 34
8110 34
5354 22
7692 43