503 94
183 1000
824 260
1208 9
773 861
1014 27
624 212
1030 400
636 863
240 887
303 514
681 665
923 151
274 139
76 775
882 870
823 726
540 74
954 23
1222 668
259 939