278 38
2650 811
2696 570
3118 670
798 142
2901 749
1714 381
2955 723
1595 301
2189 533
1548 379
457 98
3013 888
975 164
887 164
3294 659
653 54
1915 353
1168 226
3883 858