11111 368
30690 600
103863 1042
227705 821
4662 167
59213 285
68055 216
130205 785
301925 798
180346 449
8343 576
98654 526
25628 74
36365 707
39341 892
48797 455
248938 649
23561 43
54771 518
140885 331
99936 719
179874 411
16537 387
210915 266
26009 567
5019 192
6928 679
92149 1000