829 157
3889 578
2948 629
3315 245
10368 576
1787 44
3655 329
9714 761
2949 714
2619 221
7192 335
4907 520
4366 270
1568 142
1819 338
2584 208