511 112
2217 650
3087 630
806 239
902 283
1494 335
1228 374
776 49
6561 41
2767 562
18168 166
4010 418
1288 264
682 36
3185 797
2944 370
2259 130
9791 239
381 54
1632 213
33623 406
7935 694
6046 493
3684 883
3989 876
2866 301
15034 318
12288 293