4235 512
8872 632
5575 665
58255 381
31484 757
5850 541
3777 362
7254 275
19112 824
5706 695
4090 466
6273 165