25035 515
943 153
2823 579
14240 557
3234 716
2296 586
2250 329
3013 473
1519 293
5732 591
1618 336
2689 553
3852 694
76770 627
6696 419
49508 61
1683 451
3304 775
3093 725
3642 768
4506 622
1605 181
2360 449
3820 635
10159 736
5253 684
2452 409
2361 332