1753 505
503 131
2948 602
2217 237
3984 765
9427 57
7599 839
2907 473
23044 683
27812 229
13376 842
45016 767