926 213
703 173
156 539
297 857
426 203
1007 980
599 987
813 878
752 17
225 136
973 202
324 885
749 684
556 310
360 418
399 668
487 761
657 87
832 347
1509 50