5547 90
3067 93
7888 286
10434 549
5944 592
7762 938
3082 584
12513 436
17735 297
5309 531
3958 38
5830 624
7185 963
2176 86
2971 205
4716 337
375968 1076
9857 697
2766 35
8886 411
3948 55
4783 222
3699 479
9826 380
27611 503
4903 570
9474 720
10395 392