2583 91
14786 163
20427 166
7630 683
6976 164
7163 195
10389 338
11582 766
13485 701
7683 784
6275 324
1669 44
9667 948