4896 301
10145 45
2936 61
9485 647
3716 616
2873 188
9805 178
23764 837
10437 751
10146 522
86361 167
11596 150
19054 176