640 697
744 145
861 97
2887 313
670 43
749 412
586 43
167 921
654 875
777 239
38 991
903 289
177 87
31 641
828 66
1545 842
21 693
862 911
934 140
239 992
942 295
932 175
473 464
35 516