112533 12
59305 8
54255 13
24283 2
90678 21
32084 5
43953 8
38180 8
43726 2
33728 8
52309 11
53478 12
29351 4
28855 4
78626 13
50632 11
37105 6
50929 14
66828 17
711603 118
36801 8
31984 2
28555 3
60980 24