22955 0
26930 3
50258 7
29076 4
36302 10
21707 3
50829 13
39584 11
28133 4
52879 16
51908 4
22304 3
22558 1
46431 4
33807 5
38555 8
28630 4
37858 3
27984 3
26804 2
27656 5
29827 5
36626 3
63157 7