1000 948
974 48
959 653
927 795
926 675
814 131
736 333
639 126
612 376
588 72
440 967
381 217
378 376
270 574
215 935
202 20
102 237
45 798
39 189