12284 3
11755 4
22584 1
35679 7
43880 2
45834 4
39781 8
28426 1
20603 2
29206 0
23759 10
41658 3
37981 8
20404 4
53676 4
33878 4
29607 5
23378 6
69057 2
29477 11
64157 12
108183 9
43306 4
40508 8