5550 90
3074 93
7898 286
10446 549
5947 592
7766 938
3082 584
12519 436
17756 297
5314 531
3965 38
5833 624
7191 963
2183 86
2974 205
4727 337
376007 1078
9871 697
2767 35
8896 411
3966 55
4798 222
3705 479
9829 380
27614 503
4906 570
9481 720
10398 392