1530 502
3626 822
172 36
250 52
2987 929
943 209
1661 506
1769 510
26044 280
27299 58
8645 314
35252 245
17012 182