588 711
534 16
396 367
59 892
904 917
219 307
696 908
646 133
156 626
545 966
331 216
692 260
150 384
576 518
159 399
122 214
105 868
650 307
205 500
565 596