350 58
1276 101
2948 779
1734 416
3554 902
1427 106
1313 260
1376 250
682 95
8695 907
9653 864
5519 618
709 77
4921 862
1330 292
1161 187
1932 290
1116 138
1429 386
3005 450
9858 135
2118 477
3766 685
2189 420