1050 116
3752 923
6417 793
5514 508
2451 571
888 102
3716 865
2463 435
3360 711
2639 431
4318 785
3124 565
900 63
3060 521
1252 250
1535 288