2593 413
4518 581
4455 696
2611 409
773 50
1248 238
2631 704
2945 696
3550 497
1617 289
2539 500
3993 759
1565 285
978 262
1334 220