396 818
419 132
100 357
674 795
1200 680
844 406
793 597
872 254
41 280
309 163
140 1000
772 459
992 485
983 446
340 966
298 644
250 543
1842 909
762 83
388 230
667 107
812 327
355 726
544 312