12698 39
3749 91
7967 26
2263 189
8259 514
6671 43
16453 123
6122 840
4330 728
19395 614
6171 353
9690 721
1357 39
6905 102
7120 322
11345 948