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