1040 982
977 952
839 561
476 490
202 196
117 745
695 263
890 539
566 295
298 564
290 829
856 832
743 134
720 938
590 131
694 502
603 386
309 684
112 521
761 833
445 942
295 613
256 444
927 839