23555 98
50572 548
181774 930
37754 573
129201 908
26618 585
117867 493
22476 551
109734 938
65840 765
49007 192
33959 638
14077 184
67647 789
102853 888
64067 843
34751 651
31302 87
54615 878
72728 301
23184 207
19923 59
23341 75
15797 377
41791 544
122933 230
51691 432
57034 849