10305 59
114983 254
4818 152
10128 614
3672 501
23224 799
6436 145
17388 518
3809 759
4383 614
20441 762