15646 653
9257 165
18505 486
13985 88
44698 995
280184 1389
14404 196
9953 570
14522 538
40474 564
23977 247
66502 432
40302 780