5546 90
3065 93
7887 286
10432 549
5941 592
7762 938
3079 584
12513 436
17733 297
5308 531
3957 38
5830 624
7185 963
2173 86
2968 205
4715 337
375959 1076
9857 697
2765 35
8884 411
3948 55
4771 222
3697 479
9825 380
27611 503
4902 570
9474 720
10395 392