9745 601
10495 154
5640 892
3613 631
14427 430
1776 259
43145 645
4850 472
2832 151
18478 417
9799 851
5826 525
28268 155
6841 615
5799 469
4348 678