1521 502
3553 822
148 36
234 52
2973 929
925 209
1638 506
1761 510
26027 280
27055 58
8584 314
35218 245
16935 182