2899 91
14831 163
20554 166
7698 683
7009 164
7205 195
10440 338
11672 766
13665 702
7791 784
6334 324
1721 44
9710 948