3930 387
5969 578
12560 576
4291 562
5054 360
8479 495
1802 63
2074 245
3699 211
29137 241
23326 55
30841 675