147 40
2299 743
4031 470
1742 518
1260 37
3167 585
1460 361
14455 212
2815 150
6959 613
4714 419
4565 620