4806 301
10128 45
2790 61
9186 647
3667 616
2784 188
9707 178
23679 837
10354 751
10062 522
85807 168
11476 150
18993 176