1041 378
1040 697
953 304
912 938
873 844
793 643
762 156
709 285
666 887
422 897
306 609
300 836
282 877
205 670
168 403
162 297
93 407
65 943