2943 578
3223 637
2499 422
4731 903
2515 515
3784 387
3305 588
2953 307
3176 686
156550 259
5369 305
2616 216
5455 752
3609 382
5334 654