661 105
4748 511
3727 82
4279 156
4756 190
20973 324
9249 558
4413 742
1614 299
5701 703
4937 235
2611 310
3963 706