5071 301
10173 45
3178 61
9655 647
3804 616
3563 189
10000 178
23982 837
10548 751
10304 522
87889 167
12018 150
19215 176