330 35
567 235
721 194
427 637
586 313
94 517
389 217
213 58
857 463
367 143
719 20
508 464
250 673
134 522
88 286
856 294
621 46
194 890
141 455
171 984