3925 387
5967 578
12554 576
4289 562
5051 360
8476 495
1799 63
2073 245
3690 211
29129 241
23314 55
30801 675