4240 512
8882 632
5594 665
58438 381
31516 757
5857 541
3788 362
7262 275
19178 824
5729 695
4098 466
6291 165