3919 387
5962 578
12547 576
4286 562
5046 360
8470 495
1793 63
2066 245
3676 211
29115 241
23284 55
30685 675