395 326
411 552
491 272
30 963
539 124
115 907
576 538
291 312
293 842
266 515
269 691
211 57
955 526
160 136
914 803
564 715
446 562
759 290
574 147
633 892