28482 4
58483 6
43806 8
22632 3
31153 3
80731 8
35129 4
23101 2
21057 0
44377 6
28281 3
19806 2
22709 5
33952 6
50384 2
28053 3
29405 7
30882 4
26331 2
21481 1
50131 9
79257 26
217506 76
58601 15