1002 262
932 81
912 653
763 484
709 686
507 230
418 705
297 323
284 489
250 873
230 996
162 866
32 345