1001 845
408 357
59 623
810 660
63 152
739 872
244 463
449 272
186 278
934 102
379 120
101 605
465 521
635 159
141 989
287 627
922 227
685 781
783 89
93 995