36 887
102 82
158 723
914 600
545 979
952 502
399 873
947 37
445 144
167 61
683 295
262 949
1015 876
392 342
264 88
642 624
326 346
921 717
987 876
212 367