1753 505
507 131
2948 602
2228 237
4009 765
9445 57
7616 839
2910 473
23049 683
27829 229
13406 842
45027 767