9616 601
10366 154
5502 892
3588 631
14368 430
1746 259
43059 645
4826 472
2827 151
18411 417
9742 851
5778 525
27950 155
6825 615
5784 469
4330 678