4239 512
8881 632
5591 665
58422 381
31515 757
5857 541
3786 362
7262 275
19173 824
5728 695
4096 466
6291 165