1210 264
271 25
1034 99
302 910
864 579
407 386
886 95
766 372
881 228
728 398
509 849
971 462
342 365