350 690
364 519
168 238
210 150
470 95
736 187
768 580
697 220
828 840
418 471
329 455
819 652
94 33
747 927
74 815
702 349
1005 464
256 532
743 967
427 114