56902 10
57504 9
33483 9
22503 5
19928 3
68779 16
60756 8
100901 39
30230 3
21053 3
24207 7
34602 4
26130 1
34028 5
34909 15
20909 3
23454 2
34878 5
18606 2
21502 2
28555 5
38403 7
36083 4
98128 17