895 860
2895 313
2439 127
439 617
862 97
866 911
23 693
1008 557
299 141
1964 476
397 488
80 168
776 854
367 679
830 66
552 332
668 528
154 586
450 202
546 966
338 630
782 155
766 676
942 295