31 474
221 755
1869 415
616 803
998 690
107 395
738 601
1568 943
848 102
63 951
379 654
389 908
3214 537
704 695
686 142
84 372
721 741
426 82
166 823
556 932
717 53
797 552
224 631