19799 799
15998 677
14589 809
8736 436
48866 531
5481 362
4245 360
5030 244
4434 720
2916 521
4266 600
2331 206