3215 645
1696 575
1640 435
1604 150
1309 999
1156 656
1101 581
1095 612
1056 467
1038 483
1012 749
1005 44
992 260
989 155
980 421
979 549
950 612
944 119
939 910
936 288