2359 636
43185 326
71848 657
545802 788
143515 1117
177561 1304
230424 1115
22400 584
91722 942
27417 503
1608 263
3122 672