8888 667
3101 177
5646 823
3125 624
1754 78
8909 982
3159 484
18895 622
1562 249
3450 645
6434 664
2835 198
1912 391
8596 33
6500 724
9011 118
3841 355
5552 482
8817 692
4696 270
6603 419
2824 60