23 146
30 247
45 469
743 548
415 489
55 210
587 229
137 389
742 772
471 573
143 366
428 682
333 732
102 963
583 55
193 110
298 855
327 475
387 642
764 294