1001 279
327 31
32 131
242 780
35 445
760 189
226 593
627 387
545 27
859 229
549 404
794 712
39 809
426 203
633 594
1006 918
173 396
953 331
558 927
250 602