31687 120
59353 289
27263 117
40112 202
15732 67
26718 134
21731 81
13081 39
19930 88
9790 44
96683 360
37596 197
12904 42
8652 31
9914 50
9189 37
6874 24
9302 31
60243 257
9312 23
33285 127