4802 301
10128 45
2788 61
9183 647
3667 616
2781 188
9707 178
23677 837
10352 751
10060 522
85785 168
11471 150
18992 176