4020 254
16215 105
11525 882
8097 625
35195 398
39103 298
3921 480
116990 403
6656 309
7249 890
4691 265
9217 48