4239 512
8881 632
5589 665
58401 381
31513 757
5855 541
3786 362
7260 275
19161 824
5725 695
4096 466
6287 165