1523 502
3595 822
158 36
242 52
2979 929
933 209
1644 506
1767 510
26030 280
27223 58
8612 314
35229 245
16958 182