20266 483
7574 666
14259 584
7864 283
6103 395
133612 800
150278 631
73325 737
49941 466
26323 897
7369 494