3925 387
5967 578
12554 576
4288 562
5050 360
8476 495
1798 63
2073 245
3690 211
29127 241
23312 55
30799 675