830 48
3512 361
2714 633
4088 667
1743 153
2504 515
513 110
13464 245
1458 334
2252 680
4526 709
3515 633
435 50
3255 517
2993 743
2156 278
2421 456
2935 761
1466 157
3278 564
985 143
2654 742
2922 576
3395 914