104 13
331 246
952 824
63 617
34 964
977 69
103 999
352 790
361 705
422 446
300 142
452 737
788 132
925 297
452 798
750 584
704 304
369 850
499 903
761 664