1751 505
497 131
2948 602
2197 237
3963 765
9405 57
7592 839
2901 473
23035 683
27779 229
13351 842
44997 766