250 699
532 548
868 237
421 298
83 599
328 952
481 57
1045 148
515 329
141 764
1012 713
392 13
913 8
684 189
263 933
308 381
231 581
269 347
988 886
216 751