5035 726
3753 535
1391 242
3466 497
2974 965
1584 133
4303 711
1777 465
2327 730
1628 269
4286 368
1695 360
1985 95
524 110
2968 575
1334 397
7495 923
2756 703
2556 607
5606 504
9267 841
2440 744
706 72
3993 814