1753 505
507 131
2948 602
2228 237
4008 765
9444 57
7615 839
2910 473
23049 683
27828 229
13403 842
45027 767