9597 601
10349 154
5485 892
3583 631
14366 430
1743 259
43050 645
4818 472
2825 151
18395 417
9730 851
5774 525
27910 155
6819 615
5779 469
4326 678