8888 667
3101 177
5648 823
3125 624
1754 78
8909 982
3160 484
18895 622
1562 249
3450 645
6435 664
2836 198
1912 391
8596 33
6501 724
9012 118
3842 355
5552 482
8817 692
4696 270
6603 419
2824 60