3199 448
2917 467
2863 372
38498 503
3293 317
3093 564
2447 520
25029 68
5226 597
4559 605
5943 758
3392 517
2666 67