829 157
3889 578
2946 629
3314 245
10363 576
1786 44
3654 329
9714 761
2947 714
2619 221
7192 335
4906 520
4366 270
1567 142
1819 338
2584 208