2200 580
1723 527
2640 724
2747 853
2446 127
6145 878
3058 189
5248 845
4176 665
2389 155
1462 85
5478 259
1552 130
4714 593
5255 77
3501 459