5549 90
3073 93
7895 286
10445 549
5947 592
7765 938
3082 584
12518 436
17755 297
5314 531
3961 38
5833 624
7187 963
2179 86
2974 205
4726 337
375998 1078
9870 697
2767 35
8895 411
3963 55
4793 222
3703 479
9829 380
27612 503
4906 570
9479 720
10396 392