1018 309
903 334
890 663
843 898
795 983
720 602
659 982
559 943
531 500
509 373
432 620
366 335
230 24
182 174
124 678
113 536
95 677
70 84
37 343