14476 54
13307 702
35895 508
36509 283
18637 615
7400 298
14310 139
19728 812
13596 863
7855 907
6893 935
10716 695
5668 232
5586 491
4932 541
4768 542
60697 879