3455 256
6043 655
7203 411
9731 548
16667 289
27471 104
64962 765
14517 196
103822 550
22908 558
22481 877
9613 501
17471 352
15460 512
14254 813
10454 591