1753 505
505 131
2948 602
2226 237
3996 765
9440 57
7613 839
2910 473
23049 683
27820 229
13392 842
45024 767