180 352
1078 670
923 347
715 181
711 70
949 592
638 510
887 604
882 293
331 313
22 337
497 196
695 369
563 598
869 871