18699 466
12289 763
15151 693
9670 69
11559 476
40511 448
21790 617
5841 363
6926 262
7113 33
6366 243
6331 379
4454 808
72571 583