3010 781
35670 198
8579 875
31514 690
45810 219
22576 620
6939 592
8015 301
3643 649
25472 607
4516 800