4896 301
10145 45
2933 61
9480 647
3713 616
2873 188
9805 178
23764 837
10437 751
10146 522
86334 167
11594 150
19052 176