3939 387
5975 578
12567 576
4293 562
5057 360
8483 495
1803 63
2077 245
3705 211
29152 241
23348 55
30915 675