19781 799
15976 677
14585 809
8729 436
48806 531
5467 362
4243 360
5025 244
4433 720
2916 521
4264 600
2328 206