4239 512
8877 632
5588 665
58387 381
31509 757
5853 541
3785 362
7259 275
19158 824
5723 695
4095 466
6286 165