336 159
602 454
150 46
126 252
540 877
366 915
677 700
128 716
857 361
831 355
238 848
116 329
448 257
94 524
892 628
243 460
373 687
665 212
122 410
222 723