531 553
895 17
848 937
311 322
880 781
492 900
48 141
493 830
293 868
57 310
304 416
795 456
954 382
590 12
901 321
433 246
847 925
126 20
151 276
170 83