4896 301
10145 45
2936 61
9490 647
3716 616
2875 188
9805 178
23765 837
10437 751
10147 522
86373 167
11602 150
19054 176