3919 387
5961 578
12547 576
4285 562
5046 360
8469 495
1793 63
2064 245
3673 211
29113 241
23282 55
30678 675