683 105
4748 511
3728 82
4284 156
4756 190
20973 324
9252 558
4413 742
1614 299
5701 703
4940 235
2611 310
3963 706