11111 368
30692 600
103863 1042
227727 821
4663 167
59219 285
68065 216
130214 785
301959 798
180354 449
8343 576
98666 526
25629 74
36368 707
39342 892
48798 455
248953 649
23566 43
54777 518
140900 331
99940 719
179883 411
16537 387
210925 266
26012 567
5019 192
6928 679
92161 1000