5181 12
10180 22
5822 4
22071 37
27991 28
30017 46
15175 23
12343 21
16653 19
9864 20
9045 21
857 4
33613 41
14724 17
60650 113
59033 140
125567 169
25552 73
9467 22
6167 5
13162 18
15242 12
28972 47
10405 5