18297 17
9704 8
21182 21
16491 13
9351 1
11340 21
14039 10
28879 22
7286 12
21708 9
12672 2
20137 46
14334 15
16294 30
8602 9
22088 11
18757 34
7410 8
5928 12
13901 1
7272 5
7340 14
4679 7
7081 11