1033 401
830 741
802 443
781 110
727 425
727 647
581 884
579 235
557 689
479 496
463 286
433 368
352 601
342 677
302 954
286 148
270 722
252 602
206 151
120 570