5203 275
47983 928
10964 620
6111 686
11607 927
4328 47
159679 555
95593 473
192310 582
100852 573
49230 771