341 952
262 129
923 984
1007 680
350 871
395 142
785 523
727 729
367 48
149 162
769 898
888 940
968 208
537 348
870 252
733 539
481 466
358 272
17 494
303 982