1505 431
23676 981
22709 106
9914 585
12714 228
46621 227
9758 283
9183 702
7541 612
7472 348
4891 329