20255 128
40056 691
25993 585
15258 759
26128 59
47691 601
50680 867
31065 416
13755 394
12274 312
26559 448
42073 410
33728 472
39269 508