1266 267
14735 105
10664 880
7882 625
33944 397
38919 298
3755 480
116432 403
6501 309
7079 890
4608 265
12600 48