18297 17
9704 8
21182 20
16491 13
9625 1
11340 21
14039 10
29151 22
7286 12
21986 9
12946 2
20137 46
14334 15
16294 30
8602 9
22360 11
18757 35
7689 8
5928 12
13901 1
7272 5
7340 14
4679 7
7081 11