16932 9
8703 2
12554 4
9258 4
14109 5
13705 1
38282 3
12027 5
11951 10
12408 4
20030 5
21158 3
51558 9
12352 7
17881 8
51609 4
20451 5
16084 6
18858 4
57430 4
30029 8
23733 9
25802 10
20129 7