3340 256
6021 655
7193 411
9691 548
16644 289
27410 104
64910 765
14496 196
103335 550
22782 557
22251 877
9587 501
17423 350
15395 511
14103 813
10421 591