3926 387
5969 578
12556 576
4290 562
5052 360
8476 495
1799 63
2073 245
3696 211
29130 241
23318 55
30808 675