15004 105
10917 881
7954 625
34274 398
38994 298
3784 480
116678 403
6547 309
7152 890
4670 265
9213 48