685 507
628 508
167 40
645 595
97 426
527 168
32 675
568 520
312 228
180 556
646 896
284 671
270 285
233 860
822 601
872 162
31 791
200 209
243 492
25 520