2942 91
14842 163
20615 166
7656 683
6979 164
7175 195
10401 338
11649 766
13650 701
7771 785
6333 324
1697 44
9701 948