3303 663
1047 283
2762 352
594 132
2958 488
3749 308
3953 323
2734 396
3342 705
2333 74
5609 450
1045 221
1258 116
1128 146
4496 703
9373 601
2941 747
2675 573
1077 90
2554 564
952 136
3042 830
5728 267
2769 714