2291 29
3809 210
4840 518
7143 677
4571 779
10251 989
6320 338
6737 743
5850 718
224282 848
117830 817
307019 850
423077 848
234154 481
694478 812
744814 1772
157700 1044
147573 216
136544 503
16686 218
238867 914
216363 303
157448 711
103346 550
317143 229
157505 228
214443 1155
125223 532