1521 431
23692 981
22713 106
9926 585
12725 228
46658 227
9761 283
9184 702
7549 612
7473 348
4895 329