293 68
2866 579
488 95
161272 415
125535 442
49609 474
2527 78
105726 158
71668 412
83899 177
157522 525
97041 154