9615 601
10363 154
5501 892
3587 631
14368 430
1746 259
43058 645
4825 472
2827 151
18409 417
9740 851
5776 525
27940 155
6824 615
5783 469
4328 678