113132 316
13311 191
8916 455
7033 621
19872 617
619337 1456
619587 1435
597502 930
8742 540
9750 508
536683 1584
6996 322
212512 671
235567 639
147184 328
602692 1656
153712 299
10731 103
253882 585
198105 694
464633 1166
25519 870
6658 109
311326 873
48401 361
13865 504
13359 335
3018 44