350 92
2156 465
1701 432
2852 891
2494 673
3279 657
2629 517
2202 474
836 190
3752 893
2436 751
1812 321
1292 326
2150 551
3017 844
2128 428
506 112
2558 809
2648 728
622 160
3006 559
1502 205
14419 256
2991 508
2716 378
2718 648
1581 363
4644 57