15666 653
9271 165
18536 486
14012 88
44715 995
280938 1390
14438 196
9971 570
14556 538
40504 564
24183 247
66985 432
40326 780