1151 303
865 230
2255 590
2601 503
978 314
797 251
481 120
863 185
28310 590
8820 652
2378 360
2600 446