6295 471
8285 597
113876 339
143244 681
112984 882
46281 408
26047 556
2417 299
3427 495
7422 333
8060 841