350 92
2156 465
1700 432
2852 891
2494 673
3278 657
2629 517
2202 474
836 190
3750 893
2435 751
1812 321
1292 326
2150 551
3017 844
2127 428
504 112
2558 809
2648 728
622 160
3006 559
1502 205
14418 256
2986 508
2716 378
2718 648
1581 363
4644 57