2506 213
5561 322
2190 377
4815 404
8927 640
4471 80
4795 580
1179 37
5188 590
4631 614
4031 876
2158 51