104 25
252 348
912 526
246 906
60 490
741 617
312 170
188 197
442 561
31 94
496 153
814 515
993 691
193 568
986 138
18 788
891 158
217 182
21 268
703 73