596 689
957 323
742 57
724 477
634 362
74 308
707 689
212 62
367 144
121 266
666 504
294 444
246 313
160 95
346 979
896 713
173 538
107 982
37 280
1002 48