1753 505
507 131
2948 602
2231 237
4011 765
9448 57
7618 839
2910 473
23049 683
27830 229
13410 842
45034 767