5549 90
3073 93
7894 286
10439 549
5947 592
7762 938
3082 584
12517 436
17746 297
5313 531
3959 38
5833 624
7187 963
2179 86
2972 205
4724 337
375987 1078
9869 697
2766 35
8893 411
3954 55
4787 222
3702 479
9827 380
27612 503
4904 570
9479 720
10395 392