2954 91
14842 163
20617 166
7656 683
6982 164
7180 195
10401 338
11652 766
13650 701
7773 785
6336 324
1697 44
9701 948