4886 301
10143 45
2907 61
9286 647
3708 616
2867 188
9796 178
23743 837
10425 751
10136 522
86208 167
11571 150
19040 176