304 472
120 714
628 899
959 951
675 759
344 917
79 665
660 689
401 645
138 458
932 858
441 427
36 973
251 63
63 42
554 869
517 16
112 765
335 130
894 817