514 43
1972 468
2868 572
1496 303
3012 634
2016 518
614 85
1581 419
2450 418
1559 482
2558 533
683 125
2532 674
1139 243
2691 833
472 49
1417 405
1764 461
1571 328
2133 646
3428 800
2665 680
3103 902
4296 478