1051 671
1005 550
980 780
963 729
953 369
798 969
727 30
694 990
619 931
525 152
510 741
485 274
427 383
420 293
383 104
367 32
323 907
268 654
228 121
213 867