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