681 87
147087 430
10227 556
4613 274
1788 84
2269 89
6577 278
9701 518
3930 429
7297 782
2363 600
4087 827
4699 490
2182 425
4951 93