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