4063 613
25473 666
19798 889
4278 578
5101 152
4486 212
22866 593
6916 117
5576 368
17813 538
3595 491