15004 105
10917 881
7954 625
34273 398
38993 298
3783 480
116677 403
6547 309
7152 890
4670 265
9212 48