3923 387
5966 578
12551 576
4287 562
5049 360
8474 495
1798 63
2070 245
3684 211
29122 241
23301 55
30767 675