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