1109 560
1021 848
1021 702
966 728
943 39
851 809
659 220
627 427
602 3
592 888
590 820
507 250
499 829
489 954
424 166
316 482
257 217
248 405
242 693
195 879