5040 396
43210 476
9706 337
5698 523
8930 249
4400 551
3854 391
17141 114
4128 601
10252 169
4435 748
6712 246
17367 876
17639 529
5593 461
4402 803
2881 127
3780 732
8161 566
9827 780
3194 669
1810 166
4088 603
4437 532
6460 331
2109 268
18332 877
1934 124