8673 797
12433 407
2348 238
1895 117
7742 598
15911 541
6334 664
4749 215
6000 637
2711 159
6619 503
7785 244
8095 651
5613 533
6182 559
3645 185
2514 218
13397 735
4733 877
7337 158
24268 210
2689 342
7677 453
5084 650