35426 9
20377 6
23954 10
10305 7
54283 8
22281 1
36103 9
20756 3
24526 7
23331 7
18253 9
21856 3
16306 6
20658 3
34780 4
45752 1
70930 2
28507 6
39956 5
34833 1
28932 9
30577 2
22627 11
59101 12