23 389
313 283
605 173
846 888
159 23
306 678
249 205
896 866
251 262
499 674
550 720
309 110
940 703
43 320
462 7
638 167
729 179
29 29
893 159
733 570