1503 257
4591 393
1093 106
9666 417
4736 385
3199 397
9598 697
2202 161
8131 358
5159 605
3863 642
5123 469
5546 93
3614 498
5508 774
1693 418