297 758
830 757
245 411
746 483
607 61
858 435
804 46
935 113
800 1
75 460
16 600
347 113
802 129
290 843
536 135
377 794
235 768
308 420
248 884
872 741