653 105
4748 511
3727 82
4277 156
4755 190
20972 324
9245 558
4412 742
1614 299
5701 703
4937 235
2611 310
3963 706