1039 293
999 436
956 452
942 723
940 653
920 31
873 90
821 45
352 336
313 765
276 48
193 559
163 499
123 4
67 557