12288 56
49307 595
12701 694
180283 1140
10724 612
177619 1015
16475 77
54527 292
66176 350
25078 618
144026 540
30355 223
60410 405
14490 853
33372 287
12868 576
83182 966
49240 352
57680 290
25016 595
46467 985
159697 686
54187 319
22347 412
19333 72
25704 748
261053 2063
117033 978