682 87
147240 430
10236 556
4614 274
1789 84
2269 89
6577 278
9702 518
3930 429
7297 782
2364 600
4087 827
4700 490
2182 425
4951 93