21284 8
18233 7
28376 8
28753 3
39176 1
36759 7
32284 11
26453 3
29133 5
25884 1
17083 7
58583 3
39034 7
45507 3
54230 12
73953 4
103557 8
8633 2
13128 8
10484 3
10883 5
9526 8
11383 2
12559 3