1120 560
1031 848
1029 702
973 728
947 39
855 809
663 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