336 412
381 988
874 409
308 490
996 782
935 280
429 243
696 122
223 451
89 29
952 990
310 551
464 192
636 569
179 119
200 566
649 381
649 454
38 243
291 828