1535 502
3656 822
180 36
252 52
2991 929
950 209
1667 506
1770 510
26052 280
27325 58
8664 314
35262 245
17047 182