1003 30
668 10
562 455
709 992
798 239
388 964
800 156
233 211
374 191
822 27
448 490
278 121
693 541
582 633
641 262
221 214
794 408
453 400
82 827
468 257
891 375
558 142
791 312
230 127