11111 368
30692 600
103863 1042
227721 821
4663 167
59217 285
68059 216
130210 785
301944 798
180348 449
8343 576
98661 526
25628 74
36367 707
39342 892
48797 455
248951 649
23564 43
54775 518
140894 331
99939 719
179880 411
16537 387
210920 266
26011 567
5019 192
6928 679
92156 1000