5905 580
2520 339
6789 666
3202 207
6467 812
3191 506
11952 746
4135 658
2570 140
4722 554
9519 479
4301 601
5244 622