1521 431
23688 981
22713 106
9926 585
12721 228
46657 227
9761 283
9184 702
7549 612
7473 348
4895 329