1826 49
15625 138
9029 628
2419 243
7904 45
7345 70
1445 109
1967 192
3849 915
5917 506
6898 64
3187 447
4530 814
1935 327
1954 318
6132 355
2474 244