3078 514
11289 455
58197 94
9069 813
4577 240
25133 306
59985 131
77476 843
39471 609
6107 767
2778 460