5284 303
7590 710
2625 26
2698 619
3496 839
6267 562
3968 416
2207 450
4105 657
2738 634
4240 52
1834 432
2498 412
1861 396
3029 682