5833 359
15943 154
143937 693
98127 526
25515 74
81517 787
36300 707
46204 483
48614 455
191764 1053
248019 649
23310 43
103562 406
105213 571
99623 719
179375 409
57381 611
104459 208
90768 999
69557 667
283834 921
89842 463
35747 340
29189 557
43988 881
298317 851
35127 330
39949 736