1753 505
505 131
2948 602
2222 237
3991 765
9440 57
7610 839
2909 473
23048 683
27817 229
13388 842
45024 767