49560 289
62537 344
21862 616
132331 532
27874 223
13294 852
30866 287
12070 576
78680 952
54565 289
23187 593
42422 982
148173 678
50663 319
19379 411
17598 72
23022 748
245967 2036
460480 1016
107193 966
21495 799
12409 852
22836 364
11643 360
316672 665
33544 749
18601 459
12576 750