9612 601
10363 154
5500 892
3586 631
14368 430
1746 259
43055 645
4825 472
2827 151
18406 417
9738 851
5775 525
27931 155
6824 615
5783 469
4328 678