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