14403 54
13257 702
35736 508
36207 282
18487 615
7363 298
14301 139
19524 812
13541 863
7836 907
6875 935
10705 695
5657 232
5577 491
4925 541
4760 542
60389 879