46 871
230 195
395 145
590 785
844 721
841 323
639 699
360 910
785 244
545 217
242 858
14 492
483 354
471 508
939 286
425 948
305 804
998 968
638 813
259 198