4949 58
3220 255
4568 467
5618 885
57125 645
31648 427
13173 285
23423 762
6608 193
19071 116
30537 583