10805 99
8986 880
7504 625
31456 395
38353 298
3514 480
115224 403
6199 309
6779 886
4438 265
8968 48