5905 580
2521 339
6789 666
3203 207
6468 812
3191 506
11952 746
4136 658
2570 140
4722 554
9519 479
4301 601
5245 622