4872 301
10143 45
2889 61
9277 647
3705 616
2866 188
9785 178
23732 837
10421 751
10121 522
86141 167
11549 150
19032 176