153 167
341 906
1215 9
777 861
742 71
363 537
954 23
293 945
199 73
240 887
535 585
447 401
353 289
946 624
1043 134
978 565
1046 720
438 562
166 88