2986 866
1294 353
809 221
2909 706
2644 837
1751 451
2843 486
3138 530
7005 465
27060 402
1741 52
9582 597
9616 605
8932 702
4757 422
9707 769
4046 44
2130 332
5317 548