34535 568
32577 103
26200 278
6534 769
42904 198
94113 590
56930 160
115377 343
54837 290
18437 876
36864 326
52470 340
95525 448
229534 1070