3078 514
11288 455
58173 94
9069 813
4577 240
25129 306
59906 131
77356 843
39401 609
6106 767
2778 460