1000 262
931 81
912 653
759 484
708 686
502 230
415 705
293 323
283 489
250 873
219 996
162 866
32 345