3929 387
5969 578
12560 576
4291 562
5053 360
8479 495
1802 63
2074 245
3698 211
29133 241
23324 55
30835 675