2601 317
1306 167
2961 593
3704 650
1671 73
2222 53
1674 84
3250 738
948 77
6420 678
3443 563
2476 211