824 509
293 53
429 310
281 999
265 178
183 54
91 337
701 860
871 619
47 336
341 74
402 998
769 463
312 395
939 53