1629 330
629 159
1666 547
477 129
137 31
2296 729
2604 856
423 114
773 167
2559 219
21983 552
12074 187
13725 337
18159 255
5218 422
6197 287