3128 579
5618 705
4356 183
18943 625
4615 403
3534 214
2332 338
29060 782
10904 251
6655 601
5336 232