1038 312
991 201
914 60
902 587
839 416
766 999
690 903
596 427
584 638
536 629
527 944
517 939
460 590
424 87
411 396
323 746
297 863
244 183
222 810
205 670