3923 387
5965 578
12551 576
4287 562
5049 360
8474 495
1798 63
2070 245
3683 211
29122 241
23300 55
30759 675