4240 512
8888 632
5600 665
58489 381
31524 757
5859 541
3789 362
7263 275
19200 824
5731 695
4102 466
6296 165