530 72
1076 271
258 751
531 245
1372 802
682 657
445 947
331 936
1001 997
41 622
683 882
737 4
525 253
537 816
975 131
241 985
713 226
174 347
420 681
1116 418