4800 301
10128 45
2786 61
9180 647
3667 616
2778 188
9705 178
23673 837
10351 751
10059 522
85772 168
11468 150
18985 176