3098 647
1010 47
3440 553
2840 765
6459 689
8540 475
2306 282
902 39
1295 33
2752 673
2152 416
3221 744
2071 370
4072 717
2755 545
2325 512
1268 107
1658 238
2734 625
812 84
901 36
2091 396
2266 450
1857 301