1621 330
625 159
1663 547
467 129
132 31
2292 729
2600 856
418 114
751 167
2534 219
21936 552
12055 187
13679 337
18138 255
5208 422
6170 287