11111 368
30690 600
103863 1042
227699 821
4662 167
59213 285
68053 216
130204 785
301909 798
180344 449
8343 576
98653 526
25628 74
36365 707
39341 892
48797 455
248936 649
23560 43
54771 518
140874 331
99933 719
179872 411
16537 387
210913 266
26009 567
5019 192
6928 679
92146 1000