3860 3
7826 31
18718 49
8203 18
7647 25
17119 14
24142 44
3555 11
15557 31
7212 34
20596 67
12040 4
26736 40
55312 71
15508 21
6057 1
3323 12
6298 10
9518 9
18353 61
11610 8
42137 141
11048 27
32945 98