3078 514
11289 455
58198 94
9069 813
4577 240
25133 306
59987 131
77476 843
39472 609
6107 767
2778 460