310 103
746 929
145 57
251 905
968 462
170 506
748 549
470 854
563 590
716 666
807 950
885 305
1276 198
1226 758
1170 1
1148 382
1132 82
1115 953
1097 398
1093 653
1092 10
1083 308
1077 887
1060 908