326
+ 152
478
413
+ 291
704
165
+ 471
636
367
838
676
+ 281
957
736
+ 182
918
278
569
333
+ 295
628
783
+ 191
974
+ 162
488
663
+ 271
934
683
+ 135
818
673
+ 176
849
231
378
+ 131
509
311
+ 577
888
672
807
641
823