583 2
228 149
1046 580
628 277
399 449
105 28
480 89
149 36
510 635
732 437
181 31
758 692
891 660
207 30
691 366
242 616
886 759
701 319
363 263
256 547