3938 387
5974 578
12567 576
4292 562
5057 360
8483 495
1803 63
2076 245
3704 211
29149 241
23346 55
30896 675