303 588
1006 522
294 882
349 848
641 133
331 731
292 447
964 697
655 202
510 223
784 781
413 661
1278 198
1227 758
1172 1
1149 382
1133 82
1116 953
1098 398
1094 10
1094 653
1084 308
1079 887
1060 908