1016 79
705 619
1003 30
95 184
141 225
419 942
339 660
251 262
893 159
733 570
420 92
344 371
982 31
1267 29
248 449
919 485
159 23
599 612
740 969
896 866
798 239
1059 579