3016 655
1779 341
1304 84
539 41
2610 785
3757 523
25501 533
4547 71
442 81
3373 538
1733 374
2899 792
2834 755
2471 664
955 172
3023 995
4663 574
2132 210
2203 533
1007 88
1739 218
2762 276
2788 678
1642 217