2189 220
812 257
2440 127
641 697
831 66
867 911
862 97
999 488
938 140
66 889
89 535
586 43
2898 313
776 896
689 318
1547 842
155 586
776 801
398 488
402 893
80 168
223 601