2971 412
368 679
580 274
330 90
867 911
155 586
89 535
450 202
586 43
783 864
675 736
940 652
236 562
843 524
674 43
668 528
23 693
66 889
1964 476
80 168
454 496
411 35