2939 91
14842 163
20614 166
7656 683
6979 164
7175 195
10401 338
11649 766
13649 701
7769 785
6333 324
1697 44
9701 948