137026 604
45348 793
5127 227
6006 643
12535 557
39601 141
24569 216
6848 695
4403 125
6575 540
4010 788