1752 505
501 131
2948 602
2209 237
3980 765
9423 57
7596 839
2904 473
23038 683
27794 229
13366 842
45011 766