4239 512
8876 632
5584 665
58363 381
31502 757
5853 541
3784 362
7259 275
19144 824
5720 695
4095 466
6281 165