327 843
458 385
497 619
882 705
261 119
954 357
233 24
887 403
59 793
299 565
310 143
802 183
157 51
1271 583
239 929