3938 387
5973 578
12565 576
4292 562
5057 360
8483 495
1803 63
2075 245
3703 211
29148 241
23345 55
30888 675