13082 286
13685 962
14168 666
44506 672
4191 529
8128 643
28636 611
6278 806
1648 79
5389 218
2559 379
6766 114
7161 657
2881 178