13959 163
16569 165
6502 683
6221 164
3367 195
6093 336
9821 766
9644 701
5077 784
5354 324
1151 44
4482 947