14459 54
13295 702
35852 508
36407 283
18585 615
7391 298
14308 139
19670 812
13581 863
7851 907
6886 935
10715 695
5665 232
5584 491
4931 541
4767 542
60603 879