1827 49
15625 138
9032 628
2420 243
7904 45
7345 70
1446 109
1968 192
3849 915
5929 506
6898 64
3189 447
4532 814
1935 327
1954 318
6132 355
2474 244