4886 301
10143 45
2904 61
9286 647
3708 616
2867 188
9796 178
23743 837
10422 751
10136 522
86202 167
11567 150
19039 176