3089 528
2752 723
2980 695
2895 688
466 58
2626 590
3830 847
2116 324
2154 118
1216 32
1902 581
3658 604
4629 536
3222 830
3149 751
3870 629
2182 531
917 127
3667 585
1318 85
722 65
1645 337
3567 219
2524 496