114059 17
117381 16
660534 177
37931 9
46126 10
26958 3
19080 1
31856 1
31358 4
24301 1
25531 1
23256 0
52703 2
57027 2
23556 2
47356 8
40581 3
35254 5
17101 2
48284 2
28283 2
59682 5
227132 44
349357 50