560 123
2715 527
54402 350
550 62
2518 481
1779 348
5397 530
6426 508
36079 293
72792 288
102589 245
147105 671
83212 668
52038 267