512 151
1955 505
4843 616
283 51
2753 268
1572 465
3456 818
2770 619
3141 663
2931 752
2839 718
576 85
300 47
1376 270
2895 600
1991 532
2699 206
2078 562
2684 823
656 141
715 187
2469 479
6657 648
1296 175