13085 286
13685 962
14168 666
44520 672
4191 529
8129 643
28637 611
6280 806
1649 79
5389 218
2559 379
6766 114
7161 657
2881 178