813 101
52 109
800 656
446 595
238 729
472 82
55 868
35 200
522 928
258 565
772 934
554 417
759 540
265 3
349 552
276 315
218 841
358 914
312 92
277 181