1126 72
1064 818
993 439
974 955
955 302
916 924
901 240
812 46
669 903
515 345
486 93
467 463
465 483
452 20
425 316
402 575
378 993
375 139
316 828
179 728