2509 213
5803 322
2203 377
4825 404
8943 640
4451 80
4806 580
1169 37
5182 590
4610 614
4000 876
2141 51