532 553
895 17
849 937
315 322
880 781
492 900
48 141
497 830
300 868
57 310
305 416
797 456
954 382
590 12
901 321
482 246
847 925
130 20
151 276
170 83