10003 792
5650 78
9711 750
18468 684
3538 426
4304 530
5327 610
12566 47
13483 462
224642 681
21549 74
14283 266
52003 193
102203 812
156484 820
143213 631
7991 295
133697 588
139523 646
54492 616
17659 611
80427 899
49352 927
9254 750
19173 824
18633 304
13042 359
74177 589