1081 476
43 539
994 553
16 322
173 190
150 528
817 119
326 144
925 961
738 580
512 666
911 675
960 53
428 202
201 264
123 115
356 745
555 13
131 492
18 486