5550 90
3074 93
7898 286
10446 549
5951 592
7766 938
3082 584
12519 436
17757 297
5314 531
3965 38
5833 624
7191 963
2184 86
2974 205
4728 337
376008 1078
9871 697
2767 35
8896 411
3968 55
4798 222
3705 479
9829 380
27616 503
4907 570
9481 720
10399 392