3762 418
1880 123
233 430
516 698
481 57
546 580
983 838
173 956
142 290
242 308
515 37
1270 657
5089 462
312 78
615 803
892 957
99 556
621 693
682 802
312 933
603 726
671 816