843 157
3905 578
2962 629
3326 245
10395 576
1792 44
3662 329
9734 761
2958 714
2626 221
7193 335
4913 520
4368 270
1943 142
1820 338
2612 208