168402 1013
14846 77
50015 289
62766 345
21925 616
133153 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
249882 2046
461596 1016
107548 966
21703 801
12455 852
22926 364
11707 360
318058 665
33737 749