12714 39
3751 91
7968 26
2264 189
8259 514
6672 43
16455 123
6122 840
4331 728
19395 614
6173 353
9690 721
1358 39
6906 102
7120 322
11345 948