1231 267
14713 105
10661 880
7880 625
33933 397
38918 298
3755 480
116427 403
6501 309
7077 890
4608 265
12598 48