872 105
694 388
381 281
203 677
712 755
807 239
208 610
430 157
99 670
957 141
163 217
649 552
400 698
648 138
183 97
160 691
790 180
901 267
599 172
120 304