829 157
3889 578
2948 629
3315 245
10367 576
1786 44
3654 329
9714 761
2949 714
2619 221
7192 335
4907 520
4366 270
1568 142
1819 338
2584 208