31095 670
16598 582
2566 707
1733 374
5622 708
818 100
3445 722
1000 245
3131 735
868 74
1814 31
788 130
3699 621
2910 397
2798 559
3225 269
3357 800
3608 814
4083 849
2052 192
2514 482
1953 448
1628 127
544 56