2600 91
14787 163
20432 166
7630 683
6976 164
7164 195
10389 338
11585 766
13493 701
7687 784
6277 324
1669 44
9668 948