3918 387
5961 578
12547 576
4285 562
5045 360
8468 495
1793 63
2063 245
3673 211
29112 241
23281 55
30665 675