3182 526
3491 269
3551 890
3300 873
4469 687
2685 449
3494 396
2602 547
526 73
4010 459
2587 521
4746 356
3016 807
2751 709
1589 384
2931 616
4256 147
1482 262
2961 669
2562 745
464 79
958 123
3589 663
2058 329