593 105
284 54
109 706
60 263
71 58
861 409
955 30
173 538
111 398
179 751
1002 771
199 577
515 594
717 518
60 795
102 46
886 173
648 83
45 202
149 319