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