15665 653
9269 165
18535 486
14011 88
44714 995
280919 1390
14436 196
9970 570
14554 538
40504 564
24183 247
66967 432
40325 780