3920 387
5964 578
12551 576
4286 562
5048 360
8473 495
1798 63
2070 245
3680 211
29119 241
23293 55
30725 675