5003 582
3642 718
4118 638
5763 786
3374 79
2261 624
1347 308
6906 325
12730 511
2108 397
7675 695
4551 818
2433 463
6439 364
6583 605
5756 796
3440 710
1065 253
5402 726
3375 574
4363 585
2714 163
776 115
988 219
3948 461
9594 599
6723 527
30655 645