8680 13
2872 8
17089 19
25383 30
6621 32
10371 23
13059 103
3718 15
1979 18
17572 99
16131 45
8631 37
2064 6
19973 35
32670 125
39038 68
13410 32
14889 28
76074 91
135561 171
4907 13
9897 18
5686 17
22002 16