1753 505
501 131
2948 602
2216 237
3982 765
9426 57
7597 839
2906 473
23044 683
27804 229
13373 842
45014 767