21456 513
12721 480
3472 328
34160 586
95747 646
10653 466
16405 807
14631 714
14437 365
15927 182
14270 217
21879 393
4945 432
9958 532
4923 170