1001 279
954 851
878 838
729 304
713 572
676 802
650 501
572 441
565 868
495 404
452 750
424 377
423 507
383 771
374 105
272 579
268 918
165 318
34 828