3918 387
5961 578
12547 576
4284 562
5045 360
8468 495
1793 63
2062 245
3673 211
29112 241
23281 55
30664 675