528 71
2877 764
2297 647
803 138
1812 417
3020 865
612 109
3087 619
1558 496
1610 274
1178 290
1169 302
908 118
1029 77
1234 297
2354 742
1505 362
466 41
1196 274
2629 427
849 94
2915 808
2835 640
861 135
1750 524
2848 805
2233 450
2781 861