682 87
147380 430
10242 556
4615 274
1789 84
2270 89
6577 278
9703 518
3932 429
7299 782
2366 600
4089 827
4703 490
2185 425
4951 93