1196 267
14709 105
10641 880
7877 625
33930 397
38918 298
3754 480
116423 403
6500 309
7076 890
4608 265
12595 48