2974 91
14843 163
20623 166
7657 683
6982 164
7181 195
10402 338
11657 766
13654 701
7775 785
6339 324
1697 44
9702 948