1523 502
3582 822
152 36
240 52
2979 929
930 209
1643 506
1764 510
26029 280
27188 58
8601 314
35226 245
16949 182