395 359
338 270
893 833
1315 51
332 379
103 214
251 797
991 943
564 900
525 124
926 602
820 148
457 764
513 407
442 589
269 467
105 440
48 578
173 95
696 630