3580 758
972 94
4539 782
2879 654
1526 119
2556 404
1564 141
3504 785
1461 83
5382 747
4029 79
3443 170
3435 454
10152 461
2784 427