671 105
4748 511
3728 82
4283 156
4756 190
20973 324
9251 558
4413 742
1614 299
5701 703
4938 235
2611 310
3963 706