1523 502
3595 822
159 36
242 52
2979 929
934 209
1646 506
1767 510
26030 280
27252 58
8616 314
35234 245
16968 182