9746 601
10495 154
5642 892
3613 631
14428 430
1776 259
43145 645
4851 472
2833 151
18478 417
9799 851
5826 525
28270 155
6842 615
5799 469
4348 678