2200 580
1723 527
2640 724
2747 853
7689 585
8753 300
3621 421
4181 453
2898 242
2134 354
8551 574
2939 512
6879 127
4301 522
5465 268
3331 591