3430 256
6040 655
7198 411
9716 548
16656 289
27456 104
64938 765
14510 196
103694 550
22873 558
22406 877
9607 501
17452 352
15448 512
14211 813
10442 591