18022 781
304758 1432
9438 252
7437 512
57245 153
52417 437
3640 452
5156 491
3784 207
4710 931
4914 596