5549 90
3073 93
7895 286
10440 549
5947 592
7765 938
3082 584
12518 436
17748 297
5313 531
3960 38
5833 624
7187 963
2179 86
2973 205
4725 337
375989 1078
9869 697
2767 35
8895 411
3956 55
4790 222
3703 479
9827 380
27612 503
4905 570
9479 720
10396 392