511 112
2217 650
3087 630
806 239
902 283
1494 335
1228 374
777 49
6561 41
2767 562
18169 166
4014 418
1288 264
682 36
3186 797
2947 370
2259 130
9791 239
381 54
1633 213
33624 406
7935 694
6054 493
3685 883
3992 876
2872 301
15034 318
12289 293