2597 317
1297 167
2954 593
3695 650
1658 73
2215 53
1661 84
3238 738
937 77
6413 678
3434 563
2471 211