350 92
2156 465
1700 432
2852 891
2494 673
3277 657
2628 517
2202 474
836 190
3750 893
2435 751
1812 321
1292 326
2149 551
3017 844
2127 428
504 112
2558 809
2648 728
622 160
3005 559
1501 205
14418 256
2983 508
2714 378
2718 648
1581 363
4644 57