168088 1013
14733 77
49715 289
62600 344
21881 616
132595 532
27910 223
13324 852
30913 287
12081 576
78779 952
54648 289
23211 593
42459 982
148382 679
50730 319
19416 411
17653 72
23057 748
247653 2039
460800 1016
107301 966
21566 799
12425 852
22851 364
11661 360
317030 665
33590 749