18152 7
29426 2
29579 3
31958 8
21329 1
14977 2
22029 0
18606 10
29156 1
26081 8
13809 4
42657 4
29382 4
26153 5
19278 6
61452 2
26184 11
57108 12
99205 9
39152 4
36508 8
22178 9
43629 10
50478 3