3333 256
6018 655
7193 411
9691 548
16644 289
27403 104
64907 765
14495 196
103286 550
22773 557
22223 877
9585 501
17422 350
15391 511
14096 813
10417 591