12651 107
3310 4
6702 17
14391 39
19759 31
34178 109
6501 19
8653 19
8993 18
28195 237
10381 80
9188 49
4890 14
3230 28
23953 42
4745 24
11838 16
18277 77