103432 10
34552 6
86853 27
52908 6
58109 11
64102 12
18180 2
40284 4
29056 5
39704 7
60309 7
34753 3
43155 3
22858 0
28603 1
37781 2
59451 6
28332 4
82432 6
403878 35
26303 9
22652 2
57202 11
77981 7