46 28
246 196
372 366
218 755
701 695
236 430
1563 510
459 478
547 580
603 726
185 78
155 929
324 210
87 982
5096 462
570 180
623 693
46 382
99 556
309 810