936 509
227 610
838 897
802 443
1038 90
211 276
553 563
17 144
974 928
386 492
226 298
700 585
738 928
82 3
135 820
307 526
894 146
951 258
316 301
138 482