153 167
1215 9
1087 700
984 503
978 565
362 537
438 562
636 863
954 23
199 73
240 887
166 88
230 709
340 906
803 437
352 289
946 624
742 71
997 437