11112 368
30695 600
103867 1042
227746 821
4663 167
59228 285
68070 216
130225 785
301997 798
180365 449
8343 576
98672 526
25632 74
36368 707
39343 892
48799 455
248967 649
23570 43
54781 518
140917 331
99943 719
179887 411
16537 387
210943 266
26017 567
5019 192
6929 679
92172 1000