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