18699 466
12289 763
15151 693
9670 69
11559 476
40513 448
21790 617
5842 363
6927 262
7113 33
6368 243
6331 379
4454 808
72579 583