1523 502
3595 822
159 36
242 52
2979 929
933 209
1646 506
1767 510
26030 280
27244 58
8615 314
35230 245
16966 182