3649 360
21875 832
8857 68
83684 758
10072 339
156910 601
25835 110
26859 434
54472 670
101214 368
76287 550
275397 763
44045 269
119211 486
123087 775
90743 507
72180 123
186498 578