3092 184
4293 644
4347 475
4840 672
12683 688
7133 48
4988 539
6703 486
3818 147
5334 138
2429 111
3248 322
1354 76
5821 583
19867 661
5822 620
9530 577
4168 96
38777 906
44055 309
8284 637
20255 291
5814 144
24183 177
6616 651
7085 868