12704 39
3749 91
7967 26
2263 189
8259 514
6672 43
16454 123
6122 840
4331 728
19395 614
6171 353
9690 721
1358 39
6906 102
7120 322
11345 948