356 45
472 162
569 17
712 312
187 878
449 225
829 751
1008 690
816 806
720 272
243 679
917 528
953 997
1012 420
964 108
891 624
895 4
581 555
330 675
318 831