1753 505
507 131
2948 602
2230 237
4011 765
9447 57
7617 839
2910 473
23049 683
27830 229
13407 842
45032 767