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