1011 309
482 110
45 777
953 965
646 68
106 369
135 945
723 622
92 584
705 64
66 231
288 210
4655 418
423 955
27 36
754 91
263 945
272 20
688 839
400 148
342 464
798 272
907 102
589 685