42 38
142 654
102 964
663 887
474 281
743 711
70 595
141 924
526 189
349 952
358 361
269 313
572 165
869 230
538 48
324 936
194 827
861 119
1051 759
147 27