105130 271
27019 47
5886 28
27066 157
31931 106
35679 175
14613 25
21097 37
11946 42
57832 144
97063 241
35855 87
12637 31
31114 105
27582 89
12252 41