2632 91
14893 163
20571 166
7655 683
6997 164
7202 195
10415 338
11653 766
13635 701
7810 785
6337 324
1714 44
9709 948