4239 512
8876 632
5584 665
58375 381
31504 757
5853 541
3784 362
7259 275
19149 824
5720 695
4095 466
6282 165