3004 448
2767 467
2695 372
35514 503
3035 317
2905 564
2271 520
19802 65
4692 597
4286 605
5507 758
3094 517
2284 66