2975 313
95 322
274 250
455 713
450 930
729 108
781 275
501 863
103 595
173 511
769 664
981 924
885 981
1593 842
103 774
487 823
482 94
865 358
22 729
89 494
797 968
624 313