4239 512
8875 632
5582 665
58350 381
31502 757
5853 541
3784 362
7259 275
19143 824
5720 695
4095 466
6280 165