28 693
671 894
1000 232
272 177
133 665
245 62
47 446
876 919
70 930
479 19
893 573
317 206
210 364
772 871
155 694
637 269
213 282
675 673
287 876
935 744