2974 91
14843 163
20623 166
7658 683
6982 164
7181 195
10402 338
11658 766
13655 701
7775 785
6339 324
1697 44
9702 948