1151 303
866 230
2257 590
2602 503
978 314
797 251
481 120
863 185
28312 590
8821 652
2378 360
2600 446