3128 579
5618 705
4358 183
18943 625
4615 403
3534 214
2332 338
29060 782
10908 251
6657 601
5336 232