39967 697
15665 779
36382 596
6316 257
3889 199
121881 280
242532 525
117824 415
92175 445
28755 857
2986 224