2200 580
1723 527
2640 724
2747 853
2297 136
3109 197
5035 532
5141 825
3902 437
7435 313
6092 91
5805 563
6839 750
4240 171
6042 352
3766 94