1751 505
500 131
2948 602
2203 237
3967 765
9410 57
7594 839
2902 473
23036 683
27782 229
13355 842
45004 766