849 150
332 134
233 121
55 42
145 759
594 317
626 701
868 797
60 68
708 452
340 598
223 307
805 259
1010 551
164 67
142 469
773 882
496 362
369 926
344 957