15646 653
9257 165
18505 486
13985 88
44698 995
280188 1389
14405 196
9953 570
14522 538
40475 564
23977 247
66504 432
40302 780