882 405
585 73
808 479
40 603
339 658
186 801
522 951
86 550
269 987
555 599
29 487
980 895
645 215
772 101
873 386
965 456
121 285
44 720
183 827
395 676