2592 831
555 127
826 217
3165 759
7784 581
5897 832
13938 515
4104 656
54557 572
8845 592
138032 180
23438 483
9917 524