3906 812
17885 104
4476 405
27687 510
2694 41
6926 176
16933 164
4655 329
27257 887
53023 596
4820 430
3149 362
4445 433
3512 642
24809 572
2525 200
4914 737
7783 307
4491 574
19683 635
8277 604
14774 312
15820 58
26471 682
10735 772
6158 196
5737 711
7068 289