2233 301
12426 380
5148 314
11719 545
9400 117
7618 790
34736 587
4535 555
2725 288
32988 702
62297 460