4886 301
10143 45
2907 61
9286 647
3708 616
2867 188
9796 178
23747 837
10427 751
10137 522
86221 167
11572 150
19041 176