1152 303
868 230
2257 590
2603 503
978 314
799 251
481 120
866 185
28316 590
8825 652
2379 360
2601 446