3128 403
1552 252
877 187
3977 452
3693 667
2441 787
4729 517
2535 511
2281 431
1378 271
5306 108
1065 98
3714 619
3364 610
4049 786
4482 859
3059 588
3207 607
3787 808
5013 444
3113 622
1419 237
2453 467
3631 702