14459 54
13295 702
35850 508
36407 283
18584 615
7390 298
14308 139
19668 812
13581 863
7851 907
6886 935
10715 695
5665 232
5583 491
4931 541
4767 542
60602 879