8691 606
2939 598
2560 654
3213 739
1646 293
1895 358
2642 58
7638 226
2667 304
21304 345
7100 249
3673 65
5208 822
9457 78