767 131
83 335
506 275
587 269
1015 31
636 256
247 208
953 306
714 939
393 683
131 592
316 812
772 269
56 790
114 42
566 291
38 39
764 799
979 72
360 526