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