14402 54
13257 702
35734 508
36200 282
18486 615
7363 298
14301 139
19520 812
13541 863
7835 907
6875 935
10705 695
5657 232
5577 491
4925 541
4760 542
60384 879