3078 514
11289 455
58205 94
9069 813
4577 240
25133 306
60031 131
77495 843
39482 609
6107 767
2778 460