874 409
308 490
998 782
935 280
429 243
696 122
223 451
90 29
952 990
310 551
464 192
637 569
180 119
202 566
649 381
649 454
39 243
291 828
761 733
825 420