1017 121
182 89
915 962
25 408
865 489
653 856
278 373
332 301
22 529
668 352
544 126
220 545
766 280
686 304
655 553
617 490
460 807
843 330
157 581
422 282