3936 387
5970 578
12562 576
4292 562
5054 360
8481 495
1803 63
2074 245
3702 211
29145 241
23338 55
30877 675