1004 251
877 240
488 192
117 525
516 948
43 621
27 607
371 394
614 573
808 317
816 273
771 466
6480 208
792 374
1862 885
652 865
600 412
42 684
75 767
399 617
592 885
243 619
578 977
978 166