9758 601
10499 154
5650 892
3615 631
14436 430
1778 259
43148 645
4860 472
2834 151
18483 417
9801 851
5827 525
28290 155
6843 615
5800 469
4349 678