12180 104
3310 4
6702 17
14391 39
19759 31
34178 109
6501 19
8653 19
8993 18
27802 234
9989 78
8758 47
4890 14
2711 25
23527 41
4745 24
11838 16
18277 76