1753 505
503 131
2948 602
2218 237
3984 765
9427 57
7599 839
2907 473
23046 683
27814 229
13378 842
45017 767