3582 91
14889 163
20771 166
7716 683
7080 164
7214 195
10435 338
11738 766
13823 701
7877 785
6386 324
1759 44
11335 948