341 560
420 881
396 282
171 243
367 135
915 969
103 425
793 214
526 195
434 234
280 771
903 543
133 483
510 162
223 678
150 102
170 181
77 209
158 84
595 986