891 206
1730 316
677 127
1584 386
3181 649
1149 261
2791 891
3296 613
1645 420
2946 729
2622 482
3324 578
4627 885
2160 406
4682 954
1999 495
831 57
1086 91
1101 139
2912 786
947 66
6440 42
1155 315
2640 584
509 51
2544 671
4376 760
3312 627