4896 301
10145 45
2936 61
9482 647
3713 616
2873 188
9805 178
23764 837
10437 751
10146 522
86342 167
11594 150
19052 176