2609 91
14789 163
20441 166
7630 683
6979 164
7164 195
10390 338
11588 766
13499 701
7692 784
6277 324
1670 44
9668 948