3333 256
6018 655
7192 411
9690 548
16644 289
27402 104
64907 765
14495 196
103283 550
22773 557
22223 877
9585 501
17421 350
15390 511
14095 813
10416 591