3926 387
5969 578
12558 576
4291 562
5053 360
8477 495
1800 63
2074 245
3697 211
29132 241
23321 55
30823 675