1752 505
501 131
2948 602
2214 237
3981 765
9426 57
7596 839
2906 473
23042 683
27803 229
13371 842
45014 767