504 89
136 222
683 441
475 381
952 244
462 7
262 29
211 279
119 577
822 27
751 793
737 643
735 833
302 546
345 48
423 878
180 843
817 550
734 231
907 225
67 345
112 898
137 145
674 180