293 68
2866 579
491 95
161275 415
125536 442
49609 474
2528 78
105730 158
71670 412
83901 177
157525 525
97041 154