121 106
556 467
286 289
312 193
169 2
912 872
715 208
420 713
362 203
74 691
182 119
334 758
714 440
959 914
882 24
26 344
383 904
447 544
93 864
518 195