2834 7
2363 12
1470 3
3182 6
11227 16
7909 20
10492 33
6131 20
7467 15
18426 64
9093 23
6705 16
14675 25
9530 31
35975 39
22727 66
17766 55
15732 39
40540 104
15116 23