99778 119
95947 674
342927 578
388953 570
205911 875
94495 366
151907 824
68939 649
291295 756
17537 160
65603 660
113220 701
88380 291
123872 214
93265 569
93672 819
54307 643
227972 621
37694 597
15560 821
69494 547
29222 254
31623 325
66140 226
50165 418