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