15646 653
9256 165
18504 486
13985 88
44697 995
280180 1389
14404 196
9953 570
14521 538
40474 564
23977 247
66498 432
40302 780