313 42
2662 645
2581 714
2201 522
1983 508
669 143
306 60
488 118
449 125
3134 783
2398 555
2419 548
2517 816
1364 436
2913 543
2865 589
2569 553
2725 738
2947 718
2316 748
2081 516
668 106
584 140
2195 526