278 38
2651 811
2696 570
3118 670
798 142
2901 749
1714 381
2955 723
1595 301
2203 533
1548 379
457 98
3013 888
976 164
887 164
3295 659
653 54
1915 353
1168 226
3885 858