10101 221
14336 693
8875 240
7307 89
5782 589
54225 394
127852 166
20703 466
11120 296
27846 290
3823 357
5513 711
2757 636
3450 608
4944 558
3941 653