1027 262
1019 519
1002 751
973 953
941 302
895 841
769 532
701 860
680 404
655 472
496 284
479 403
384 229
372 43
321 8
273 431
207 55
148 114
51 876
50 980