840 157
3897 578
2956 629
3323 245
10384 576
1790 44
3659 329
9728 761
2958 714
2625 221
7193 335
4911 520
4366 270
1570 142
1819 338
2595 208