3191 448
2913 467
2857 372
38462 503
3287 317
3088 564
2443 520
24943 68
5209 597
4543 605
5933 758
3385 517
2656 67