1758 505
545 131
2964 602
2304 237
4127 765
9541 57
7703 839
2959 473
23127 683
27951 229
13623 842
45148 767