2232 301
12426 380
5148 314
11719 545
9400 117
7618 790
34728 587
4534 555
2725 288
32985 702
62294 460