1753 505
507 131
2948 602
2231 237
4011 765
9448 57
7618 839
2910 473
23050 683
27831 229
13414 842
45035 767