806 157
3869 578
2929 629
3301 245
10330 576
1783 44
3643 329
9683 761
2941 714
2614 221
7191 335
4895 520
4360 270
1561 142
1815 338
2554 208