3923 387
5964 578
12551 576
4287 562
5049 360
8474 495
1798 63
2070 245
3682 211
29121 241
23298 55
30751 675