2960 578
3248 637
2547 422
4738 903
2525 515
3811 387
3310 588
2960 307
3184 686
156683 259
5369 305
2622 216
5483 752
3623 382
5350 654