12795 387
31844 189
6721 80
14499 502
11323 96
5140 637
8466 533
32055 744
60220 389
8894 788
13836 496
20957 598