11111 368
30689 600
103861 1042
227697 821
4662 167
59212 285
68053 216
130202 785
301905 798
180340 449
8343 576
98648 526
25628 74
36365 707
39341 892
48796 455
248933 649
23559 43
54771 518
140871 331
99932 719
179871 411
16537 387
210909 266
26009 567
5019 192
6928 679
92142 1000