2994 299
9728 45
1588 61
6515 647
2954 614
1557 187
7819 178
22023 837
9415 751
8977 522
74880 165
8036 149
16591 176