12381 256
2470 238
9556 622
2094 208
14589 858
169140 405
32966 497
19619 826
7587 271
31119 116
26558 709
3056 33
4230 685
5320 329
2120 428