347 50
883 155
1208 119
1454 160
3225 677
1043 214
200 31
731 124
2245 582
2721 523
2368 645
2110 511
749 84
1080 189
2896 547
3556 645
2115 303
2255 373
2311 207
2733 400