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
2619 729
4002 664
4744 723
1553 79
1303 248