1523 502
3595 822
158 36
242 52
2979 929
933 209
1644 506
1767 510
26030 280
27236 58
8615 314
35230 245
16962 182