4802 301
10128 45
2787 61
9180 647
3667 616
2779 188
9706 178
23673 837
10352 751
10060 522
85780 168
11468 150
18990 176