985 881
1020 136
833 651
7737 208
956 707
274 451
166 692
978 806
3562 537
323 490
10 214
63 276
111 979
48 479
347 262
339 240
258 138
991 604
863 25
122 984
833 288
200 354