1253 267
14722 105
10664 880
7882 625
33938 397
38919 298
3755 480
116431 403
6501 309
7077 890
4608 265
12600 48