676 87
146649 428
10196 555
4610 274
1774 84
2263 89
6571 278
9696 518
3920 429
7284 782
2360 600
4082 827
4689 490
2176 425
4946 93