4886 301
10143 45
2902 61
9285 647
3708 616
2867 188
9795 178
23740 837
10422 751
10135 522
86200 167
11566 150
19037 176