53085 628
113689 812
15587 701
7406 372
10640 914
11108 62
8904 524
6856 750
3271 52
4635 782
3382 567
2735 430
3738 714
5236 747