1523 502
3564 822
149 36
235 52
2976 929
928 209
1639 506
1762 510
26027 280
27108 58
8592 314
35220 245
16937 182