18158 7
29434 2
29581 3
31952 8
21334 1
14981 2
22032 0
18602 10
29152 1
26078 8
13808 4
42655 4
29381 4
26157 5
19284 6
61452 2
26176 11
57108 12
99207 9
39154 4
36506 8
22177 9
43628 10
50478 3