3115 812
5373 696
572 48
941 176
4311 758
4622 270
2647 149
4038 501
1838 468
3689 563
1584 421
2456 509
2034 438
5891 719
1687 472
2888 658
3014 733
2592 758
8419 803
2987 160
2805 516
3532 564
2490 529
1637 357
1610 158
1287 115
3694 410
2672 505