2126 304
264 888
1006 62
2552 269
292 75
1204 408
77 794
839 173
181 244
372 304
149 48
489 353
44 777
700 765
684 228
561 343
865 1
558 433
105 147
169 335
39 728
288 735
466 568