1120 560
1032 848
1029 702
973 728
948 39
856 809
664 220
632 427
608 3
602 820
597 888
513 250
506 829
492 954
425 166
319 482
265 405
260 217
243 693
198 879