127 252
954 656
596 202
582 62
352 283
65 778
957 918
309 132
607 774
132 174
913 550
29 640
761 278
984 765
441 146
414 297
934 841
425 33
577 90
145 609