3381 412
2115 476
253 761
176 675
585 90
167 124
882 728
219 878
39 628
703 539
889 303
399 837
391 114
77 497
757 696
441 454
96 364
732 289
633 674
50 516
175 808
130 744
554 330
976 859