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