15668 653
9272 165
18539 486
14012 88
44716 995
280979 1391
14441 196
9972 570
14559 538
40507 564
24187 247
67030 432
40327 780