4896 301
10145 45
2936 61
9490 647
3716 616
2874 188
9805 178
23765 837
10437 751
10147 522
86371 167
11600 150
19054 176