1009 62
2520 654
12444 701
4335 688
3237 618
1175 325
2680 496
3007 546
2619 639
2748 631
633 86
3562 747
1515 270
2407 422
1788 411
1419 215
3098 887
2284 380
2876 551