3008 733
621 76
2906 639
1702 130
2770 507
3041 576
666 130
2939 877
791 244
3710 887
605 111
2663 746
494 64
1655 302
971 251
1554 460
3483 386
1053 267
879 141
566 110
1009 97
3999 850
2990 878
1820 433