3128 579
5618 705
4357 183
18943 625
4615 403
3534 214
2332 338
29060 782
10906 251
6656 601
5336 232