429 243
696 122
223 451
89 29
952 990
11 79
781 397
232 663
726 61
527 277
310 551
464 192
636 569
179 119
200 566
649 381
649 454
38 243
291 828
761 733