50015 289
62766 345
21925 616
133154 532
28033 223
13391 852
31053 287
12104 576
79006 952
54828 289
23295 593
42546 982
148993 679
50885 319
19776 411
17764 72
23185 748
249883 2046
461597 1016
107549 966
21703 801
12455 852
22926 364
11707 360
318059 665
33737 749
18821 459
12609 750