4896 301
10145 45
2933 61
9480 647
3713 616
2873 188
9805 178
23763 837
10434 751
10146 522
86328 167
11593 150
19052 176