2605 91
14787 163
20435 166
7630 683
6976 164
7164 195
10389 338
11586 766
13494 701
7687 784
6277 324
1669 44
9668 948