2893 91
14841 163
20611 166
7656 683
6976 164
7175 195
10401 338
11649 766
13647 701
7767 785
6327 324
1697 44
9700 948